三國(guó)紛爭(zhēng)
2021-11-02 11:07:08
以前在寫java代碼的時(shí)候,開頭不寫package也可以執(zhí)行,但是現(xiàn)在為什么必須要加上package才可以執(zhí)行了?package究竟在什么時(shí)候才用?package后面跟上的東西表示什么東西?不要說(shuō)的太官方,太難懂,麻煩結(jié)合一下截圖,然后說(shuō)下,說(shuō)不定一下就懂了。謝謝
3 回答

縹緲止盈
TA貢獻(xiàn)2041條經(jīng)驗(yàn) 獲得超4個(gè)贊
package是java的關(guān)鍵字,后面跟的TestCharst表示是一個(gè)包,也就是說(shuō)你把你的TestCharst那個(gè)類定義在TestCharst這個(gè)包里面,你可以看看你左邊的圖,你的那個(gè)類是不是在那個(gè)包。如果沒(méi)有package,那么所有類都是放在default package里面的。

小怪獸愛吃肉
TA貢獻(xiàn)1852條經(jīng)驗(yàn) 獲得超1個(gè)贊
你的文件是放在TestCharst這個(gè)包下的,就是文件夾下一樣,你要虛擬機(jī)去加載這個(gè)代碼,你總有告訴他在哪個(gè)文件夾下吧,不加包(default package)就在默認(rèn)的目錄下。
添加回答
舉報(bào)
0/150
提交
取消