java源程序命名规则
1、在eclipse中源程序的命名:
类中有public static void main() 的是主类。
2、如果一个源程序中有多个类,这多个类可以都不是public类
3、源程序的文件名一定是主类的名字(Java程序源文件上的主文件名可以是任意的.但有一情况例外,如果java程序源代码里定义了一个public类,则该源文件的主文件名必须与public类(也就是该类定义使用了public关键字修饰)的类名相同.)
Java 程序源文件的命名不是随意的,Java 文件的命名必须满足如下规则。
1、Java 程序源文件的后缀必须是 .java,不能是其他文件后缀名。
2、如果 Java 程序源代码里定义了一个 public 类,则该源文件的主文件名必须与该 public 类(也就是该类定义使用了 public 关键字修饰)的类名相同。
3、如果 Java 程序源代码里没有定义任何 public 类,那么 Java 程序源程序的主文件名可以是任意的。
由于 Java 程序源文件的文件名必须与 public 类的类名相同,因此,一个 Java 源文件里最多只能定义一个 public 类。
注意:一个 Java 源文件可以包含多个类定义,但最多只能包含一个 public 类定义;如果 Java 源文件里包含 public 类定义,则该源文件的文件名必须与这个 public 类的类名相同。
虽然 Java 源文件例没有包含 public 类定义时,这个源文件的文件名可以是随意的,但推荐让 Java 源文件的主文件名与类名相同,这可以提供更好的可读性。通常有如下建议:
1、一个 Java 源文件只定义一个类,不同的类使用不同的源文件定义。
2、让 Java 源文件的主文件名与该源文件中定义 的 public 类同名。
相关文章
- 深入java面向对象五:Java的内存管理
- [Deepin 15] 安装 Java 8、Git、Firefox、SafeEyes(定时提醒休息工具)
- 循环录(输)入 java 课的学生成绩(5个学生),统计分数大于等于 80 分的学生
- java中多线程模拟(多生产,多消费,Lock实现同步锁,替代synchronized同步代码块)
- Java实现 LeetCode 40 组合总和 II(二)
- Java实现 蓝桥杯VIP 算法提高 任意年月日历输出
- Java实现 蓝桥杯VIP 基础练习 字符串对比
- Java实现蓝桥杯 算法提高 盾神与积木游戏
- Java 蓝桥杯 算法训练 字符串的展开 (JAVA语言实现)
- 【JAVA】 01-Java基础知识
- [Java] Override和Overload的使用规则和区别
- Java每日一练(20230402)
- Java监听器完整入门实例
- java程序调用xfire发布的webService服务
- Interview:Java岗位面试—面试求职攻略之一个JAVA程序员面试心得(非常值得收藏)
- 当年的Java考试:JAVA&移动应用&大数据-大三-社区疫苗接种管理系统(全部源码·保姆式呵护)
- 【java】Java经典面试题整理(附答案)
- 【Java】java中javaSE与javaEE的区别
- Java如何获取IP属地 ip2region failed to create searcher with x:java.io.FileNotFoundException:( 系统找不到指定的路径)
- java中的transient 详细总结Java中transient关键字 对象写出流ObjectOutputStream 对象写入流ObjectInputStream
- java的wait和notifyAll使用方法
- 使用Java操作Elasticsearch(Elasticsearch的java api使用)
- java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.metastore.HiveMetaStoreClient
- SVD java 算法实现
- 【java】Java 继承
- java命名规范怎么定义?java命名规则