威少生涯总得分:关于JAVA的小问题

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/06 11:54:40
一个JAVA程序中是不是只能出现一个public类
还有如果一个JAVA趁许中出现多个类,起中有一个主类,那么是把这个JAVA程序以主类名保存为一个文件,还是把这个JAVA程序以每个class类为单位分开来保存,以每一个类名作为起对应的文件名
请教各位了 先谢谢大家

你在写源码时,可以把多个类写在一个文件中,但是这多个类中只能有一个是public,并且该类名也是文件名。 如果你把多个类写在同一个文件中的话,在javac(编译)之后,你会发现你在那个文件中写了多少个类,编译出来就有几个类文件(.class文件)存在。

一个JAVA最多只有一个PUBLIC类,也可以没有。
如果有多个类其中有一个是PUBLIC 的,就必须以这个类名为文件名
一个JAVA源程序可以对应多个.clss

JAVA中只能有一个PUBLIC类,保存的时候只需用主类名为文件名就行了,你用JAVAC的时候它会自动产生里面所有的CLASS!

java类中中能有一个PUBLIC类,此类的名写文件名一样。一个java源程序里面有几个类,就生成几个.class文件

以上的答案综合一下,就是完整答案!
不过.... 基于OOP的思想
不推荐把多个类写在一个文件里面. 这个是个很不好的编程习惯

java 中最多有一个 public类,也可以没有.
保存的时候只要按主类的名字保存就好了,因为编译的时候其他的类也会一起编译的,不用担心
但是最好的处理是: 如果不是很必要的时候不要把多个类放在一起