Java中的接口是一系列方法的聲明,是一些方法特征的集合,一個接口只有方法的特征沒有方法的實現,因此這些方法可以在不同的地方被不同的類實現,而這些實現可以具有不同的行為(功能)。想學習java技術的同學,建議考慮報名參加Java培訓,有明確的學習路線和全面系統的課程,能獲得較快提升。
在Java編程語言中,Java.net包包含幾個接口,使訪問網絡資源變得簡單。java.net包中包括以下接口:
CookiePolicy
java.net包的CookiePolicy接口提供了實現各種網絡應用程序的類。它決定哪些cookies被接受,哪些被拒絕。CookiePolicy中有3種預定義的策略實現:
ACCEPT_ALL
ACCEPT_NONE
ACCEPT_ORIGINAL_SERVER
CookieStore
CookieStore是描述cookie存儲空間的接口。CookieManager通過每個HTTP響應將cookie添加到CookieStore中,并通過每個HTTP請求從CookieStore中檢索cookie。
FileNameMap
FileNameMap接口是一個簡單的接口,它實現了一個突出顯示文件名和MIME類型字符串的工具。FileNameMap讀取數據文件并對文件名映射(也稱為mimetable)收費。在java培訓中,無論是理論知識,還是實戰項目,都是緊跟市場和企業需求的,讓你掌握最新技術,走在市場前沿。
SocketOption
SocketOption接口允許用戶控制套接字的行為。經常需要在套接字中開發必要的特性。SocketOption允許用戶配置各種標準選項。
SocketImplFactory
SocketImplFactory接口定義了一個SocketImpl實例工廠。socket類使用它來創建實現幾個策略的套接字實現。
ProtocolFamily
這個接口說明了一個通信協議族。ProtocolFamily接口包含一個name()方法,該方法返回協議族的名稱。
總結
接口的出現是為了擴展java中的類繼承的單調性,這樣使得功能更加豐富。參加以實戰項目為主要教學方法的Java培訓,可以有效地縮短同企業具體用人需求之間的差距,快速提升自己。