小知识:静态导入

我们平时要使用静态方法的时候,通常是使用 ObjectName.MethodName() ,这很正常,但是其实是复杂了,本来import这个关键字的出现就是为了方便代码书写、简化代码书写,因此我们可以使用import关键字去简化书写

 1 /**
 2   *在我们要调入User类中的静态成员Study时,平常的写法如下
 3   */
 4  
 5 User.Study;
 6 
 7 /**
 8   *但是当我们以这样的静态导入方法时,代码书写就简化了
 9   */
10 import static User.*;
11 
12 Study;

凡是静态方法都可以这样子用,但是两个不同类中有相同的静态变量名或者静态方法名时,必须要写上类名

1 /**
2   *在我们最常用到的System.out.print()方法,可以简化为以下
3   */
4 
5 import static java.lang.System.*;
6 
7 out.println("Hello,Java!");

程序员要偷懒,不能当一个没有思想的“码农”,要当就要当高级“码农”

原文地址:https://www.cnblogs.com/vijay/p/3515828.html