在Java中,類名和文件名之間有以下關系:
類名必須和文件名保持一致,包括大小寫。這意味著一個Java文件中只能包含一個public類,并且類名必須與文件名相同。
如果一個Java文件中包含多個類,只有一個類可以被聲明為public,并且這個public類的類名必須與文件名相同。其他非public類的類名可以任意命名。
Java文件的擴展名必須是.java。
例如,如果一個Java文件名為MyClass.java,并且其中包含一個名為MyClass的public類,則該文件中的代碼應該是這樣的:
public class MyClass {
// class code here
}