在Java編程中,文件名和類名是兩個非常重要的概念,但是它們之間的區別可能并不總是很清晰。這篇文章將會簡單地介紹文件名和類名之間的區別。
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } }
首先,Java文件名必須與其中定義的類名完全相同,包括大小寫敏感。例如,如果類名為HelloWorld
,那么文件名也必須為HelloWorld.java
。
其次,一個Java文件中可以包含多個類,但是只能有一個類是公共的(public)。公共類的類名必須與文件名相同。其他類可以有不同的類名。
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } } class AnotherClass { // Some code here }
最后,在Java中,類名的首字母必須大寫,而文件名則使用小寫字母。
總而言之,Java文件名與內部類的類名有直接的關聯,對于公共類而言,其類名必須與文件名完全相同。而Java中的類名與文件名的大小寫風格也有所不同。這些是新手在Java編程中非常有用的基礎知識。