JAVA是一个.java文件中只能有一个类吗?

eyoexply 2003-04-26 09:44:55
初学!
...全文
486 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
gwsr 2003-04-29
  • 打赏
  • 举报
回复
只能有一个和文件名一样的public类就可以了,且区分大小写,别的随便写多少个class都行!
class a{ ...
}
class b{ ...
}
public class c{...
}
这个文件就叫c.java
flashpig 2003-04-29
  • 打赏
  • 举报
回复
java文件中只能有一个public class ,并且class 的名字需要和java文件的名字相同。可以有许多非public 的class
mr9 2003-04-28
  • 打赏
  • 举报
回复
只有volkia(MonkeyKing)说对
newman0708 2003-04-27
  • 打赏
  • 举报
回复
public类,只能有一个

其它的,没有限定.
foxmx 2003-04-27
  • 打赏
  • 举报
回复
只能有一个public类,
其它》》》》》呵呵。。。。
7569237 2003-04-27
  • 打赏
  • 举报
回复
bushi
leejidongdong 2003-04-27
  • 打赏
  • 举报
回复
只有一个public类,其他的多少都可以,而且编译的时候只要是类都生成对应的class文件。
Afritxia 2003-04-27
  • 打赏
  • 举报
回复
class a
{
}

public class b
{
public static void main(){
a obj=new a();
}
}
Tangyongkang 2003-04-27
  • 打赏
  • 举报
回复
public class 只能有一个。 必须保持改public类名与文件名一致。
cocolovevienna 2003-04-27
  • 打赏
  • 举报
回复
确实只能有一个public类,其它的有多少都可以。
它编译完成后,会有好几个.class文件,不过并不影响类的功能。
zxf_2000 2003-04-26
  • 打赏
  • 举报
回复
yes ;
Richie2000 2003-04-26
  • 打赏
  • 举报
回复
一个.java文件可以定义若干个class,而且方法不同,你可以在一个类中定义一个类,也就是说定义内类(内部类),也可以定义其他类
但是,只能有一个类被定义成public
volkia 2003-04-26
  • 打赏
  • 举报
回复
一个文件可以有多个类,而且既可以是独立类,也可以是内类(即嵌套类),但是,一个文件只能有一个和文件名(包括大小写)完全相同的公共类(用public修饰的).
conion 2003-04-26
  • 打赏
  • 举报
回复
只能一个public,保存时要用public的类名
baitianhai 2003-04-26
  • 打赏
  • 举报
回复
楼上的正确
一个java文件只能有一个public的类,并且是和这个java文件名同名的public类
徐蕴 2003-04-26
  • 打赏
  • 举报
回复
只能一个public的类
如果是非public的,想要多少都可以
zez 2003-04-26
  • 打赏
  • 举报
回复
可以 有自己的类...
可能就是内隐类吧,不清楚,建议看书.
qnzu 2003-04-26
  • 打赏
  • 举报
回复
不是

62,628

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧