9.17

静态方法可直接通过类名.方法名的方式直接调用。可以静态导入类,从而允许在java代码中省略类名只写静态方法名

 

 

 

import java.util.Random;

public class demo {

      public static void main(String[] args)

        {

          for(int i=0;i<1000;i++) {

          Random r=new Random();

          System.out.println(r.nextInt());

          }

        }

}

 

 

 

 

 

 

运行结果

 

 

 

特殊之处:两静态方法名称系统,但参数类型和返回值类型不同,属于重载。方法被声明为静态变量后调用时字体变成斜体字。

如果不加静态static关键字则在主函数中无法调用该方法,系统会报错:不能对非静态方法进行静态引用

重载的满足条件:1.方法名相同

2.参数类型不同,参数个数不同,或者是参数类型的顺序不同

方法的返回值不作为方法重载的判断条件

 

System类包含几个有用的类字段和方法。 它不能被实例化

posted @ 2022-09-17 19:11  小趴菜且能喝66  阅读(102)  评论(0编辑  收藏  举报