Đang chuẩn bị liên kết để tải về tài liệu:
core java volume 1 fundamental 8th edition 2008 phần 4

Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ

Ví dụ, nếu bạn gọi Máy quét Máy quét = mới ("myfile.txt"); / / ERROR? sau đó các máy quét sẽ thấy mười ký tự của dữ liệu: 'm', 'y', 'e', và vì vậy. Đó có lẽ là những gì được dự định trong trường hợp này. nhập khẩu nhập khẩuLợi ích là gấp đôi. Các lập trình viên có thể chỉ cần sử dụng một thực hiện có chất lượng cao chứ không phải là cán riêng của họ. | Chapter 5. Inheritance Simpo PDF Merge and Split Unregistered Version - http www.simpopdf.com 236 Chapter 5 Inheritance The code for printing a table is of course independent of the actual function that is being tabulated. double dx to - from n - 1 for double x from x to x dx double y Double f.invoke null x System.out.printf 10.4f 10.4f n x y Here f is an object of type Method. The first parameter of invoke is null because we are calling a static method. To tabulate the Math.sqrt function we set f to Math.class.getMethod sqrt double.class That is the method of the Math class that has the name sqrt and a single parameter of type double. Listing 5-9 shows the complete code of the generic tabulator and a couple of test runs. Listing 5-9 MethodPointerTest.java 1. import java.lang.reflect. 2. 3. 4. This program shows how to invoke methods through reflection. 5. @version 1.1 2004-02-21 6. @author Cay Horstmann 7. 8. public class MethodPointerTest 9. 10. public static void main String args throws Exception 11. 12. get method pointers to the square and sqrt methods 13. Method square MethodPointerTest.class.getMethod square double.class 14. Method sqrt Math.class.getMethod sqrt double.class 15. 16. print tables of x- and y-values 17. 18. printTable 1 10 10 square 19. printTable 1 10 10 sqrt 20. 21. 22. 23. Returns the square of a number 24. @param x a number 25. @return x squared 26. 27. public static double square double x 28. 29. return x x 30. Chapter 5. Inheritance Simpo PDF Merge and Split Unregistered Version - http www.simpopdf.com Listing 5-9 Reflection 237 MethodPointerTest.java continued 31. 32. 33. Prints a table with x- and y-values for a method 34. @param from the lower bound for the x-values 35. @param to the upper bound for the x-values 36. @param n the number of rows in the table 37. @param f a method with a double parameter and double return value 38. 39. public static void printTable double from double to int n Method f 40. 41. print out the method as .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.