关于FileNamet和ClassName一定要相同吗? HelloWorld.java中只能包含一个公共类HelloWorld, 但可以包含其他的非公共类. HelloWorld.class中已经写入了类名HelloWorld,如果将此文件改成Test.class, 则java的classloader在做验证时会报错. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 classloader在做验证时会报错. Helpal: 如果我把Class前的Public关键字取掉,这时FileName和ClassName就算不一样,也是可以运行的。这又是为什么? 一個文件中包含的class可以都不是public的,此時文件名是任意的當你要包含public class時,文件名必須與此public class name相同.當然也就不能再定義其他的public class了。 Java 字符串如何 转成timestamp Thread.yield()的问题 Socket.bind方法的疑惑(多个modem多个ip) 如何实现在每小时的整点执行一个任务 *题问鸟菜* jni调用出错,帮忙看看!分不多,给50吧 如何将全角与半角的数字字符进行相互转换? 帮忙看个简单的问题! applet的小问题! Class A import Class B而Class B又import Class A,怎么编译啊?我从sun下载的例子就是这样! 大家遇到过用IP访问和用域名访问效果不一样的情况吗? Stream一问
如果我把Class前的Public关键字取掉,这时FileName和ClassName就算不一样,也是可以运行的。这又是为什么?
當你要包含public class時,文件名必須與此public class name相同.
當然也就不能再定義其他的public class了。