[code=Java]package gg;
public class pppp
{
public static void main(String args[])
{
}
}
//另一段代码
package gg;
public class lov
{
public static void main(String args[])
{
}
}code]
很奇怪的事情,如果这两段代码存在不同的*.java中。没有问题。都可以在gg文件夹中生成pppp.class 和 lov.class
但是如果在一段代码中必定出错。
很不明白,不是说一个package内只能允许一个public class吗??
public class pppp
{
public static void main(String args[])
{
}
}
//另一段代码
package gg;
public class lov
{
public static void main(String args[])
{
}
}code]
很奇怪的事情,如果这两段代码存在不同的*.java中。没有问题。都可以在gg文件夹中生成pppp.class 和 lov.class
但是如果在一段代码中必定出错。
很不明白,不是说一个package内只能允许一个public class吗??
解决方案 »
- 求一个算法 算出数组中 元素重复次数 并列出重复次数最多的前10项
- poi.jar 这个jar包都支持excel哪些版本啊
- Properties类读取xml文件
- 求救!!如何通过点击按钮打开一个指定路径的*.TXT文件
- 如果一个类实现了两个接口,而这两个接口里边有相同名字的方法,在类里边如何定义这两个方法?
- 讨论!关于在HTML界面里面JAPPLET的调用的问题
- String s = new String("Hello,world") //这句话该怎么解释?
- 请问c++和java可不可以一起学呀,谢谢
- 这两道题怎么解
- 请各位JAVA高手帮忙!!!
- 对位运算有兴趣的朋友来看看,是不是有地方算错了
- 输出不确定?- -
===========
是一个文件内只允许一个PUBLIC类!
Who said that????????
In the same .class file, there must be only one pulbic class.
一个包里是可以允许多个的啊.
不过,在同一个package中,却允许有若干个public class存在,
这些public class中的成员如果权限足够的话(如public或者protected修饰的),都可以互相访问,
并不是像你说的那样“一个package内只能允许一个public class”,
希望我说的足够清楚了
========?
我们几个人好像没有谁说过这句话吧?