黑马程序员技术交流社区
标题:
关于静态导入的问题
[打印本页]
作者:
贺洪京
时间:
2011-11-7 14:31
标题:
关于静态导入的问题
今天学到静态导入这心里不由的有个疑问,我们知道当我们静态的导入一个类以后,我们再用这个类的静态方法就可以直接使用,但是以我平时的习惯总是喜欢前边加上类名,为了提示我。我们知道java的API中有成千上万个类,每个类有那么多方法,我们很难都能记得很清楚。所以在编程的时候我会总喜欢前边加上类名,所以我的疑问就来了,我不知道大家的习惯是什么,希望和大家探讨这个问题,是不是静态导入在其他方面还有更大的用途呢?
作者:
贺洪京
时间:
2011-11-7 14:42
我感觉也是,本来SUN公司是出自一片好意,呵呵,反而。。。。。。。。
作者:
刘福双
时间:
2011-11-7 14:43
//Statis.java
package com;
public class Statis {
public static String y="123654";
}
//Test.java
package com;
import static com.Statis.y;
public class Test {
public static void main(String[] args) {
System.out.println(y);
}
}
这是一个简单的静态导入,希望你能理解!
作者:
高双武
时间:
2011-11-7 21:47
如果上万行代码频繁使用这个方法,静态导入很方便了就
作者:
胡文杰
时间:
2011-11-7 21:58
静态类是在java运行时在内存中开辟一个空间,相当于一个全局变量,引用时需要一个地址!
class test{
public int num;
public void InputOut(){
}
}
作者:
胡文杰
时间:
2011-11-7 22:00
class test{
public int num;
public void InputOut(){
System.out.println(num);
}
所引用的函数外的变量!num是这个test类的全局变量,而static声明的类则是在整个项目中!
}
作者:
史晓霞
时间:
2011-11-7 22:34
静态导入,是一种方法,可以有很多的方法来实现功能,我们不必故意的去用那个,我们在我们用到的时候,感觉哪个比较简单就选择那一个,每个东西都不是完美的,静态导入,如果你的类里面用掉了这个类里的很多方法,你不想重复写类的名字,你就可以用静态导入,这当然是按照个人爱好和习惯觉得的,这是我的个人看法,仅供参考
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2