java中的基本數(shù)據(jù)類型 一個(gè)類可以有多個(gè)main函數(shù)么?
一個(gè)類可以有多個(gè)main函數(shù)么?一個(gè)java文件只能有一個(gè)主功能!可以有多個(gè)類,但只能有一個(gè)公共類。[補(bǔ)充]:Java程序是從公共類的主函數(shù)(實(shí)際上是主線程)執(zhí)行的,就像C程序是從main()函數(shù)執(zhí)行
一個(gè)類可以有多個(gè)main函數(shù)么?
一個(gè)java文件只能有一個(gè)主功能!可以有多個(gè)類,但只能有一個(gè)公共類。[補(bǔ)充]:Java程序是從公共類的主函數(shù)(實(shí)際上是主線程)執(zhí)行的,就像C程序是從main()函數(shù)執(zhí)行的一樣。為方便起見,只能向公眾提供一個(gè)班級。公共類只能在以其類名作為文件名的文件中定義。每個(gè)編譯單元(文件)只有一個(gè)公共類。因?yàn)槊總€(gè)編譯單元只能有一個(gè)公共接口,由public類表示。接口可以包含許多類,這些類根據(jù)需要支持包訪問權(quán)限。如果有多個(gè)公共類,編譯器將報(bào)告一個(gè)錯(cuò)誤。公共類的名稱必須與文件名相同(嚴(yán)格區(qū)分大小寫)。當(dāng)然,編譯單元中不能有公共類。
在一個(gè)類里面有main函數(shù),那么main函數(shù)可以直接訪問這個(gè)類的private成員?
主函數(shù)也是一個(gè)類函數(shù)(只有它是靜態(tài)的),可以訪問私有成員。