課程
/后端開發
/Java
/Java入門第二季 升級版
怎樣創建同級包和子包?例如創建了不同級的兩個包.當我要使用包2 就輸入import 包名1.包名2是不是先要把兩個包設定成父包和子包一樣?類似于 父類。子類???例如:package 包1 extends 包2 ??
2016-08-20
源自:Java入門第二季 升級版 7-2
正在回答
包的作用是為了讓整個工程更有條理性,如果你非要把java bean 放utils包下,也沒人管你,但這樣就不利于后來人維護了,開發到后面,代碼量大了你自己也會覺得混亂。比如我舉例中的這兩個包,假如com.imooc.tools下需要放很多不同類型的工具類,那么就可以繼續往下拓展子包,com.imooc.tools.net包下放的就可以是有關于網絡連接的工具類,com.imooc.tools.graphics包下放的是有關圖形處理的工具類。
616516334 提問者
同級包例如:com.imooc.pojo; com.imooc.utils
子包則是相對于父包來說的,例如父包是 com.imooc.tools, 它的子包就是向下延伸一級,可以是 com.imooc.tools.net
對于兩個不同級的包,它們不一定就是父子包的關系,比如 com.imooc.pojo 和 com.imooc.tools.net
你所謂的輸入import包名1.包名2根本不會有這種寫法,因為包名都是完整的,例如com.imooc.tools 和 com.imooc.tools.net。如果按你的import 包名1.包名2就會是import com.imooc.tools.com.imooc.tools.net;?
包名也沒有通過extends來設定父子關系一說。
舉報
課程升級!以終為始告別枯燥,在開發和重構中體會Java面向對象編程的奧妙
1 回答子包和同級包有什么區別嗎
2 回答什么是子包? 什么是同級包? 有什么區別。。。。。
1 回答請問為什么我在包下新建一個包,卻是一個同級包?
1 回答包名的創建
2 回答為什么我創建不了子包呢?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-08-20
包的作用是為了讓整個工程更有條理性,如果你非要把java bean 放utils包下,也沒人管你,但這樣就不利于后來人維護了,開發到后面,代碼量大了你自己也會覺得混亂。比如我舉例中的這兩個包,假如com.imooc.tools下需要放很多不同類型的工具類,那么就可以繼續往下拓展子包,com.imooc.tools.net包下放的就可以是有關于網絡連接的工具類,com.imooc.tools.graphics包下放的是有關圖形處理的工具類。
2016-08-20
同級包例如:com.imooc.pojo; com.imooc.utils
子包則是相對于父包來說的,例如父包是 com.imooc.tools, 它的子包就是向下延伸一級,可以是 com.imooc.tools.net
對于兩個不同級的包,它們不一定就是父子包的關系,比如 com.imooc.pojo 和 com.imooc.tools.net
你所謂的輸入import包名1.包名2根本不會有這種寫法,因為包名都是完整的,例如com.imooc.tools 和 com.imooc.tools.net。如果按你的import 包名1.包名2就會是import com.imooc.tools.com.imooc.tools.net;?
包名也沒有通過extends來設定父子關系一說。