1.一个java类文件中真的只能有一个公有类吗? 请使用Eclipse或javac检测一下以下代码,有错吗? public class Test{ public static void main(String[] args){ } public class InnerClass{ } } 在MyEclipse中检测显示此代码有错误.一个Java类文件中只能有一个公有类. 通过查询可知:java程序是从一个public类的main函数开始执行的,(其实是main线程),就像C程序是从main…
一.一个JAVA类文件中只能有一个public类吗? 01-JAVA语言基础.ppt第22页“一个Java源文件中可以写多个类,但其中只能有一个类是“公有(public)”的,并且Java要求源文件名也要与之一致.” 测试代码一: //错误示例 public class Test { public static void main(String[] args) { } } public class Test1{ } 测试结果: (公有类TestTwo必须定义在它自己的类文件中) 结论:所以,一个…