課程
/后端開發
/Java
/Java入門第三季
我想知道他在一個包里創建了兩個帶有main入口的類,卻為什么沒有報錯?
2016-10-16
源自:Java入門第三季 4-10
正在回答
邏輯問題。不是代碼問題就不報
能下廚的司機程序猿 提問者
因為他運行的只是這個類,而不是整個包,如果用整個包右鍵運行就會提示有問題了。
這相當于給一個包了兩個入口而已,當你的編譯器打開這個頁面時,他就會最近的去找程序的入口,一個包中的類是調用關系,每一個.java文件都只有一個public的方法,java中實際上就是一個類中只能有一個static?main()函數。
我想知道為什么會報錯?又不是在同一個Java文件中創建了兩個main方法!
包就好比一棟房子,帶main方法的表示有門的房間,當然咯,一棟房子可以有多個帶門的房間
也可以有不帶門的房間!
舉報
Java中你必須懂得常用技能,不容錯過的精彩,快來加入吧
1 回答為啥還要創建一個main方法呢 。testlist里面不是有個main了嗎?
3 回答為什么main函數里面要創建一個ListTest的實例
3 回答為什么一個工程里有多個main函數?
1 回答為啥在main方法里還要新建一個 這個類本身的實例
4 回答直接創建其他類型的包裝類對象不可以嗎?為什么非得創建Interger包裝類,再轉換成其他類型的
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-10-16
邏輯問題。不是代碼問題就不報
2017-02-14
因為他運行的只是這個類,而不是整個包,如果用整個包右鍵運行就會提示有問題了。
2016-10-16
這相當于給一個包了兩個入口而已,當你的編譯器打開這個頁面時,他就會最近的去找程序的入口,一個包中的類是調用關系,每一個.java文件都只有一個public的方法,java中實際上就是一個類中只能有一個static?main()函數。
2016-10-16
我想知道為什么會報錯?又不是在同一個Java文件中創建了兩個main方法!
包就好比一棟房子,帶main方法的表示有門的房間,當然咯,一棟房子可以有多個帶門的房間
也可以有不帶門的房間!