java类和包的区别 java中文件名必须与类名一致吗?
浏览量:2466
时间:2021-04-04 03:13:35
作者:admin
java中文件名必须与类名一致吗?
如果编译单元(文件)包含公共类,则文件名必须与类名一致。如果没有公共类,可以随意命名文件。在一个文件中,可以有零个或一个公共类和零个或多个非公共类。Java程序从公共类的main函数执行,就像C程序从main()函数执行一样。只能有一个公共类来方便类加载器。公共类只能在以其类名作为文件名的文件中定义。每个编译单元(文件)只有一个公共类。因为每个编译单元只能有一个公共接口,由public类表示。接口可以包含许多类,这些类根据需要支持包访问权限。如果有多个公共类,编译器将报告一个错误。公共类的名称必须与文件名相同(严格区分大小写)。当然,编译单元中不能有公共类。
java类和包的区别 java的util包下有哪些类 java中包和类的关系
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。