亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

一個java源文件當中可以有多個類,但是為什么只能有一個public修飾的類呢?

一個java源文件當中可以有多個類,但是為什么只能有一個public修飾的類呢?

獨孤慕容 2016-08-21 07:29:19
查看完整描述

7 回答

?
阿旭_

TA貢獻217條經驗 獲得超353個贊

我也很奇怪,工作這么多年了也不知道為什么。不過現在想想或許設計語言的人就是這么硬性規定的,如果不遵守就無法運行。就像為什么非要變量名的首字母不能是數字一樣。

查看完整回答
2 反對 回復 2016-08-21
?
畢業后的丁哥

TA貢獻3條經驗 獲得超2個贊

public修飾的類的名要和文件的名一致

查看完整回答
1 反對 回復 2016-08-21
?
Demi3130734

TA貢獻2條經驗 獲得超0個贊

public修飾的類名 要和文件名一致? 所以只能有一個

查看完整回答
反對 回復 2016-08-23
?
噼喱啪啦

TA貢獻392條經驗 獲得超170個贊

程序只有一個入口,源文件名必須跟類名一樣,就把一個源文件看成一個類.好比一個C源文件可以有多個函數,但只能有一個主函數.


查看完整回答
反對 回復 2016-08-21
?
一只小豬佩奇

TA貢獻11條經驗 獲得超0個贊

一個Java源文件中最多只能有一個public類,當有一個public類時,源文件名必須與之一致,否則無法編譯,如果源文件中沒有一個public類,則文件名與類中沒有一致性要求。至于main()不是必須要放在public類中才能運行程序。

查看完整回答
反對 回復 2016-08-21
?
_瀟瀟暮雨

TA貢獻646條經驗 獲得超225個贊

因為程序的入口只有一個啊。

查看完整回答
反對 回復 2016-08-21
  • 一只小豬佩奇
    一只小豬佩奇
    一個Java源文件中最多只能有一個public類,當有一個public類時,源文件名必須與之一致,否則無法編譯,如果源文件中沒有一個public類,則文件名與類中沒有一致性要求。至于main()不是必須要放在public類中才能運行程序。
  • 7 回答
  • 0 關注
  • 7295 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號