色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java源文件名和類名是什么

Java源文件名和類名是Java編程中非常重要的概念。Java源文件是.java文件類型的文本文件,它是Java程序的源代碼文件,通常使用文本編輯器編寫。Java源文件中包含了Java代碼和注釋。

public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}

在Java源文件中,類名必須與文件名相同。例如,如果Java源文件名為HelloWorld.java,則類名必須為HelloWorld。Java編譯器會(huì)根據(jù)文件名和類名的關(guān)系來確定對(duì)應(yīng)的類。如果文件名和類名不一致,編譯器會(huì)報(bào)錯(cuò)。

另外,Java源文件只能包含一個(gè)public類,這個(gè)public類的類名必須和文件名相同。如果Java源文件中定義了其他非public類,這些類的類名可以與文件名不同。

public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
class Message {
public static void sayHello() {
System.out.println("Hello Java!");
}
}

在以上例子中,HelloWorld類是public類,文件名和類名都為HelloWorld。Message類是非public類,文件名為HelloWorld.java,但類名為Message,符合類名與文件名可以不一致的要求。