动手动脑1:编写一个方法,使用以上算法生成指定数目(比如1000个)的随机整数。
代码:
动手动脑2.请看以下代码,你发现了有什么特殊之处吗?
上述示例代码展示了Java的“方法重载(overload)”特性。
练习: 查看一下JDK中System.out.println()方法,你发现了什么?
System.out.println()由于参数不同所以可以不断使用。
查阅资料:System是java.lang里面的一个类,而out就是System里面的一个数据成员,但这个成员不是基本类,而是java.io.PrintStream类的对象被关键词static修饰的数据成员或方法可以直接通过“类名.数据成员”或”类名.方法”来引用,而不必先建立对象,所以System.out是应用了out这个静态数据成员。而out又是一个java,io.PrintStream了类的对象,所以out必然可以调用。Println()就是java.PrintStream类里的一个方法,它的作用就是用来想控制台输出信息。