Java的文件名必须和公共类名相同的原因
原文出自【比特网】,转载请保留原文链接:http://soft.chinabyte.com/database/213/12097213.shtml
首先Java是被解释执行的。它在运行时并不是将所有的class文件全都放到内存中。而是在遇到import的时候才去相应的文件目录找相应的class文件。
对于一个public类,它是可以被项目中任何一个类所引用的,只需在使用它前import一下它所对应的class文件即可。将类名与文件名一一对应就可以方便虚拟机
在相应的路径(包名)中找到相应的类的信息。如果不这么做的话,就很难去找,而且开销也会很大。
1.Java保存的文件名必须与类名一致;
2.如果文件中只有一个类,文件名必须与类名一致;
3.一个Java文件中只能有一个public类;
4.如果文件中不止一个类,文件名必须与public类名一致;
5.如果文件中不止一个类,而且没有public类,文件名可与任一类名一致。
移位运算符中左移n位,就是将这个数乘以2的n次方,右移n为就是将这个数除以2的n次方。
隐式转换,从低级类型向高级类型转换,系统会自动执行任何操作,这种类型的转换成为隐式转换,byte
java学习笔记1
最新推荐文章于 2024-03-19 18:08:05 发布