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换成*号就不能编译了,请问是为什么啊,如何解决?
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换成*号就不能编译了,请问是为什么啊,如何解决?
我的系统类的环境变量设置为:
c:\java\lib\dt.jar;c:\java\lib\tools.jar;c:\java\bin;.;%CATALINA_HOME%\common\lib\servlet-api.jar;D:\package;
其中D:\my_package;为我自定义包的路径.
其中D:\package;为我自定义包的路径.
系统默认到入java.lang.*;可能因此,两个out冲突.
public class Test
{
public static void main(String args[])
{out t=new out();
t.qq();
}
}
===
这是这个类的全部代码吗?没什么问题
在System中也有一个out
系统默认到入java.lang.*;可能因此,两个out冲突.
这个值的考虑啊。你换个别的类试试。
在System中也有一个out
系统默认到入java.lang.*;可能因此,两个out冲突.
这个值的考虑啊。你换个别的类试试。
===
那个out是java.lang.System的成员!!