动手动脑
1 package 运行; 2 import java.util.Random; 3 public class test { 4 public static void main(String[] args) 5 { 6 Random ran = new Random(); 7 for(int i=0;i<10;i++) 8 { 9 int num = ran.nextInt(9000)+1000; 10 System.out.print(num+"\t"); 11 } 12 } 13 }
(1)
(2)两个方法的方法名相同,参数类型和方法的返回值不同。输入某种类型的参数,会调用具有相同参数类型的方法。
(3)该结果说明满足一定的条件即可满足重载,1.方法名相同;2.参数类型、参数个数、或参数类型的顺序不同。(方法的返回值不可以作为方法重载的判断条件)