Java源⽂件的命名规则
张国伟疑恋情曝光熊乃瑾整容Java 程序源⽂件的命名不是随意的,Java ⽂件的命名必须满⾜如下规则。
1、Java 程序源⽂件的后缀必须是 .java,不能是其他⽂件后缀名。
3、如果 Java 程序源代码⾥没有定义任何 public 类,那么 Java 程序源程序的主⽂件名可以是任意的。
由于 Java 程序源⽂件的⽂件名必须与 public 类的类名相同,因此,⼀个 Java 源⽂件⾥最多只能定义⼀个 public 类。
注意:⼀个 Java 源⽂件可以包含多个类定义,但最多只能包含⼀个 public 类定义;如果 Java 源⽂件⾥包含 public 类定义,则该源⽂件的⽂件名必须与这个 public 类的类名相同。
虽然 Java 源⽂件例没有包含 public 类定义时,这个源⽂件的⽂件名可以是随意的,但推荐让 Java 源⽂件的主⽂件名与类名相同,这可以提供更好的可读性。通常有如下建议:
1、⼀个 Java 源⽂件只定义⼀个类,不同的类使⽤不同的源⽂件定义。
2、让 Java 源⽂件的主⽂件名与该源⽂件中定义 的 public 类同名。
2022年春节高速免费时间表举例说明上⾯的规则:
请柬怎么写第⼀条:Java 程序源⽂件的后缀名必须是".java",这个不⽤解释。
第⼆条:如果 Java 程序源代码中定义了 public 类,那么⽂件名字必须与 public 类名相同。
HelloWorld 类是 public 修饰的,⽂件名 HelloWorld 与类名 HelloWorld 相同;
通过编译,说明这样是符合规则的。
如果,将⽂件名修改了(修改类名是相同的效果),让其和类名不相同,试试会有什么效果。
HelloWorld 类是 public 修饰的,⽂件名 Not 与 类名 HelloWorld 不同;
编译错误,说明这样是不符合规则的。
错误提⽰:类 HelloWorld 是公共的,应该在 HelloWorld.java ⽂件中。也即是⽂件名要与公有类的类名相同。
如果,在⼀个 Java 源⽂件中定义了多个 public 类,会发⽣什么?
在 HelloWorld.java 源⽂件中定义⼀个 public 类 HelloWorld 和 另外⼀个 public 类 Job,⽂件名为 HelloWorld,
编译错误,说明这样是不符合规则的。
错误提⽰:Job 类是公有的,应该在 Job.java ⽂件中。也即是⽂件名要与公共类类名相同。如果有多个公共类,那么就必须放到不同的源⽂件中,不能放到⼀个源⽂件中。
同样的,在 HelloWorld.java 源⽂件中定义⼀个 public 类 HelloWorld 和 另外⼀个 public 类 Job,⽂件名为 Job,
编译错误,说明这样也是不符合规则的。
第三条规则:如果源⽂件中没有 public 修饰的类,那么⽂件名是任意的。
如果,在⼀个源⽂件中定义了多个类,但都不是 public 修饰的,会发⽣什么?
在 HelloWorld.java 源⽂件中定义⼀个 HelloWorld 和 另外⼀个类 Job,⽂件名为 HelloWorld,
编译通过,说明这样是符合规则的。
同样的,在 HelloWorld.java 源⽂件中定义⼀个 HelloWorld 和 另外⼀个类 Job,⽂件名为 Job,
编译通过,说明这样是符合规则的。
最后,在 Hei.java 源⽂件中定义⼀个 HelloWorld 和 另外⼀个类 Job,⽂件名为 Hei,
艺名大全编译通过,说明这样是符合规则的。
完毕
在最后贴出源程序,可以进⾏修改。家长鼓励孩子的话
public class HelloWorld
{
public static void main(String[] args)
{
System.out.println("Hello,Welcome to Java World!"); }
}
class Job
{
}
发布评论