我们平时要使用静态方法的时候,通常是使用 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!");
程序员要偷懒,不能当一个没有思想的“码农”,要当就要当高级“码农”