python中class詳解 JAVA類定義class前為什么必須要有public?
JAVA類定義class前為什么必須要有public?Java程序從公共類的主函數(shù)執(zhí)行,就像C程序從main()函數(shù)執(zhí)行一樣。只能有一個(gè)公共類來(lái)方便類加載器。公共類只能在以其類名作為文件名的文件中定義
JAVA類定義class前為什么必須要有public?
Java程序從公共類的主函數(shù)執(zhí)行,就像C程序從main()函數(shù)執(zhí)行一樣。只能有一個(gè)公共類來(lái)方便類加載器。公共類只能在以其類名作為文件名的文件中定義。Class A代表默認(rèn)的訪問(wèn)級(jí)別,即只有包中的其他類可以訪問(wèn)它(嚴(yán)格地說(shuō),Class A)A。在一個(gè)小應(yīng)用程序中只有一個(gè)類。一方面,定義的類越多,程序執(zhí)行的速度就越慢(需要加載更多的類)。另一方面,為了方便處理,當(dāng)只有一個(gè)類時(shí),將只有一個(gè)類。編譯后的類文件。如果有多個(gè)類,則會(huì)有多個(gè)類。編譯后的類文件。此時(shí),它將打包為。jar文件,然后將其添加到相應(yīng)的HTML文件標(biāo)記中,這顯然更麻煩。