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