成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

public relations 為什么JAVA文件中只能含有一個Public類?

為什么JAVA文件中只能含有一個Public類?每個類只能有一個編譯單元(公共)文件。這意味著每個編譯單元只能有一個公共接口,由其公共類表示。我認為這可能是從軟件架構設計和安全性設計中得出的結論。如果

為什么JAVA文件中只能含有一個Public類?

每個類只能有一個編譯單元(公共)文件。這意味著每個編譯單元只能有一個公共接口,由其公共類表示。我認為這可能是從軟件架構設計和安全性設計中得出的結論。如果要運行包含main()的類,它不必是公共的。Java虛擬機實例通過調用類的main()來運行Java程序,該類必須是公共靜態(tài)void并接收字符串數組作為參數。任何具有這樣main()的類都可以用作java程序的起點。這并不意味著帶有main()方法的類必須是公共類。文件名必須與公共類的類名一致。(如果文件中有一個公共類),我們可以看到如果有多個公共類,那么文件名應該屬于哪個公共類?顯然,一個java源文件只能有一個公共類。因此總結如下:一個java源文件最多只能有一個公共類。當存在公共類時,源文件名必須與其一致,否則無法編譯。如果源文件中沒有公共類,則文件名和類之間沒有一致性要求。至于main(),您不必將其放入public類來運行程序。