接口的多繼承與包
接口:
Java裏類與類之間是只能單繼承的,但是接口和接口之間可以多繼承,而且一個類可以實現N個接口。例如:
實現多個接口:
包:
包類似於文件夾,用於分類避免文件混淆,保持工程文件的整齊性。一個文件裏最好申請一個類,不然一個文件裏申請多個類的話也是一樣會生成單獨的class文件,而且查找這個類的時候也不方便,所以盡量一個類一個文件。
什麽時候申請一個類,什麽時候申請一個方法:
一件事情申請一個類,一件小事情申請一個方法。因為方法完成事情的一部分,類完成一件完整的事情。
包的聲明方式:
包名全小寫,盡量使用字母:
com表示盈利公司 後面跟著公司名稱,接著是項目或業務分塊名稱。例如:
org則表示協會,非盈利的機構 後面跟著協會名稱,接著是項目或業務分塊名稱。例如:
一些常用的包:
Java.lang 工具類包
Java.util 時間,集合
Java.io 文件流
Java.net 網絡連接
Java.awt 圖形化
Javax.swing圖形化
Java.sql 數據庫操作 JDBC
Javax.sql 數據源
引包:
在一個包的類裏先想對這個包外的類進行訪問的話,就需要使用import關鍵字導入那個包,或者使用全名(包名+類名),才可以進行訪問。例如:
在目前的包裏有一個類與導入包裏的類重名的話,是優先訪問導入的類。例如:
還有一種優先級最低的導入包的方式,用這個方式是優先訪問目前包下的類。例如:
搜索類的優先級:
import com.ibm.name.Mouse;
有導入的包先找導入的包裏的類
當前包下查找
導入包沒有找當前包下的類
import com.ibm.name.*;
最後都沒有才找這個方式導入的包裏的類
本文出自 “12831981” 博客,請務必保留此出處http://12841981.blog.51cto.com/12831981/1974345
接口的多繼承與包