黑马程序员技术交流社区
标题:
静态导入的问题
[打印本页]
作者:
李明
时间:
2011-12-14 10:40
标题:
静态导入的问题
本帖最后由 李明 于 2011-12-14 14:46 编辑
加入导入了两个不同的类中的静态方法,当两个类中有重名的静态方法时,怎么调用同名的静态方法,求解释!
作者:
杨旭
时间:
2011-12-14 10:46
public class Text {
public static void main(String[] args) {
A.fun();
B.fun();
}
}
class A{
public static void fun(){
System.out.println("A类中的静态方法fun()");
}
}
class B{
public static void fun(){
System.out.println("B类中的静态方法fun()");
}
}
复制代码
作者:
刘基军
时间:
2011-12-14 10:49
这种情况应该不要使用静态导入了吧,
作者:
小春同学
时间:
2011-12-14 11:01
个人观点同上,静态方法就不导入了,直接类名 . 方法,(持续关注中·····)
作者:
武超
时间:
2011-12-14 12:26
静态方法能够直接被类调用,不必用对象调用。类名.方法()可以直接调用这个静态方法
作者:
李明
时间:
2011-12-14 14:43
貌似同名的静态函数只能用类名或者建立对象来调用,感谢大家的回答
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2