首頁 > Java > java教程 > java.net 套件

java.net 套件

王林
發布: 2024-08-30 15:18:24
原創
1025 人瀏覽過

Java.net 是一個套件,它提供了一組用於 Java 網路的類別和介面。其中一些類別是 URL 類別、URLConnection 類別、Socket 類別、ServerSocket 類別、DatagramSocket、MulticastSocket 等。在下面的部分中,將討論 java.net 套件的不同類別。

廣告 該類別中的熱門課程 JAVA 掌握 - 專業化 | 78 課程系列 | 15 次模擬測驗

開始您的免費軟體開發課程

網頁開發、程式語言、軟體測試及其他

java.net 套件的工作

如同已經討論過的,java.net 套件在 Java 網路中很有幫助。它支援兩種協議,例如:

  • TCP(傳輸控制協定):允許兩個應用程式之間進行可靠的通訊。它表示為 TCP/IP。
  • UDP(用戶資料報協定):它是一種無連線協定。

允許資料包在應用程式之間傳輸。為了對這些協定執行多種操作,使用了 java.net 套件的類別。這將在下一節中討論。

java.net 套件的各種類別

以下是 javs.net 套件的類別:

班級 課程描述
驗證器 取得或取得網路中的網路應用程式的連線認證是非常重要的。  Authenticator 類別物件有助於獲得此身份驗證。
  • 類別宣告: public class Authenticator extends Object
快取請求 我們知道,高速緩衝記憶體是用於快速資訊檢索的記憶體。  CacheRequest 類別有助於儲存 ResponseCache 資源。
  • 類別宣告:公共抽象類別 CacheRequest 擴充 Object
快取回應 CacheRequest 類別有助於檢索 ResponseCache 資源。
  • 類別宣告:公共抽象類別 CacheResponse 擴充 Object
ContentHandler 通常,網路連線是透過 URL 建立的。 ContentHandler 類別是為讀取 URL 連線物件而選擇的特定類別的超類別。
  • 類別聲明:公共抽象類別ContentHandler擴充了Object
CookieHandler CookieHandler 類別物件為 HTTP 協定處理程序提供回呼機制,並實作 HTTP 狀態管理策略。
  • 類別聲明:公共抽象類別 CookieHandler 擴充 Object
CookieManager CookieManager 類別擴充或實作 CookieHandler 類,即
  • 類別聲明:公共抽象類別 CookieManager 擴充 CookieHandler
資料封包 DatagramPacket 類別呈現資料報包。
  • 類別宣告:public final class DatagramPacket extends Object
DatagramSocket 在網路中,為了傳輸資料報包,實體套接字是不可或缺的。
  • 類別宣告:public final class DatagramSocket extends Object Implements Closeable
DatagramSocketImpl 父類別有助於實現套接字和資料報。
  • 類別宣告:public final class DatagramSocketImp extends Object Implements SocketOptions
介面位址 表示網路介面位址的類別。
  • 類別宣告:public class InterfaceAddress 擴充 Object
JarURLConnection 此類建立與 JAR 檔案的 URL 連線。
  • 類別聲明:公共抽象類別 JarURLConnection 擴充 URLConnection
多重播放套接字 群播 IP 封包傳輸是在此類的幫助下完成的。
  • 類別聲明:公共抽象類別 MulticastSocket 擴展 DatagramSocket。
InetSocketAddress IP 位址-連接埠號碼組合稱為 IP 套接字位址。 InetSocketAddress 類別提供了類似的實作。聲明如下:
  • 類別宣告:public class InetSocketAddress extends Object Implements SocketAdress
InetAddress 此類代表 IP 位址。
  • 類別宣告:public final class InetAddress extends Object Implements Serialized
Inet4Address 此類別代表 IP 版本 4 位址。
  • 類別聲明:公共最終類別 Inet6Address 擴展了 InetAddress
Inet6Address 此類別代表 IP 版本 6 位址。
  • 類別聲明:公共最終類別 Inet4Address 擴展了 InetAddress
國際化網域 IDN 在 ASCII CE 和普通 Unicode 表示形式之間的轉換。
  • 類別聲明:公共最終類別IDN擴充物件
HttpURLConnection 此類別有助於取得具有 HTTP 功能的 URL 連線。
  • 類別聲明:公共最終類別 HttpURLConnection 擴充 URLConnection
HttpCookie 此類有助於表示在客戶端-伺服器之間攜帶狀態資訊的 HTTP cookie。該類別聲明為:
  • 類別宣告:public final class HttpCookie extends Object Implements Cloneable
NetPermission 此類提供了一些與網路相關的權限。
  • 類別聲明:公共最終類別 NetPermission 擴充 BasePermission
網路介面 此類有助於表示網路介面。
  • 類別宣告:public final class NetworkInterface extends Object
密碼驗證 此類別充當身份驗證器的資料持有者。
  • 類別聲明:公共最終類別PasswordAuthentication擴充物件
代理 此類有助於代理相關設定。
  • 類別宣告:public final class Proxy extends Object
代理選擇器 此類有助於選擇代理伺服器。
  • 類別宣告:public final class ProxySelector extends Object
回應快取 此類表示與 URL 連線關聯的快取。
  • 類別聲明:公共抽象類別ResponseCache擴充了Object
SecureCacheResponse 該類別表示透過使用安全模式獲得的Cache。
  • 類別宣告:公共抽象類別 SecureCacheResponse 擴充 CacheResponse
ServerSocket 此類別有助於伺服器套接字實作。
  • 類別宣告:公共抽象類別ServerSocket擴充Object實作Cloaseable。
插座 此類實作與客戶端關聯的套接字。
  • 類別宣告:公共抽象類別 Socket 擴充 Object 實作 Cloaseable。
套接字位址 此類隱含套接字位址表示形式。
  • 類別宣告:公有抽象類別 SocketAddress 擴充 Object 實作 Serialized
SocketImpl 該類別充當每個套接字實現類別的父類別。
  • 類別聲明:公共抽象類別 SocketImpl 擴充 Object 實作 SocketOptions
SocketPermission 此類透過使用套接字提供網路存取。
  • 類別宣告:公用最終類別 SocketPermission 擴充 Permission 實作 Serialized
StandardSocketOptions 此類別提供標準套接字選項。
  • 類別聲明:公共抽象類別StandardSocketOptions擴充了Object
URI 此類代表統一資源標識符。
  • 類別聲明:公共最終類別 URI 擴充 Object 實作可序列化、可比較
網址 此類代表統一資源定位器。
  • 類別宣告:公用最終類別 URL 擴充 Object 實作 Serialized
URLClassLoader 搜尋路徑中提到的某些類別和資源的載入是使用此類完成的。
  • 類別聲明:公共最終類別 URL 擴充 SecureClassLoader 實作 Closeable
URLConnection 該類別可作為在應用程式和 URL 之間進行通訊的類別的父類別。
  • 類別宣告:public final class URLConnection extends Object
URLDecoder HTML 表單的解碼是透過使用此類完成的。
  • 類別宣告:public final class URLDecoder extends Object
URLEncoder HTML 表單的編碼是透過使用此類來完成的。
  • 類別宣告:public final class URLEncoder extends Object
URLStreamHandler 該類別充當流協定處理程序的父類別。
  • 類別宣告:public final class URLStreamHandler extends Object

以上是java.net 套件的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板