日期:2014-05-20  浏览次数:20840 次

请问一下各位有谁碰见过这样的奇怪问题?
import   mypackage.*;
public   class   Test
{
public   static   void   main(String   args[])
{ out   t=new   out();
t.qq();
}
}
//师傅您好:mypackage是我建立的自定义包的文件夹,且环境变量也设置好了.
//mypackage包里有一个类out,out里面有一个public   方法qq();
//如果我把第一句改成improt   mypackage.out且上面的这个程序可以编译,也可以运行.
//但是如果写成import   mypackage.*;即把out换成*号就不能编译了,请问是为什么啊,如何解决?

------解决方案--------------------
我的异常网推荐解决方案:java环境变量设置,http://www.myexception.cn/java-other/172921.html
------解决方案--------------------

在System中也有一个out
系统默认到入java.lang.*;

可能因此,两个out冲突.


这个值的考虑啊。你换个别的类试试。
------解决方案--------------------
gongyali2005(JAVA 民工) ( ) 信誉:100 Blog 加为好友 2007-04-22 10:45:28 得分: 0



在System中也有一个out
系统默认到入java.lang.*;

可能因此,两个out冲突.


这个值的考虑啊。你换个别的类试试。


===
那个out是java.lang.System的成员!!