Java.net ist ein Paket, das eine Reihe von Klassen sowie Schnittstellen für die Vernetzung in Java bereitstellt. Einige der Klassen sind URL-Klasse, URLConnection-Klasse, Socket-Klasse, ServerSocket-Klasse, DatagramSocket, MulticastSocket usw. In den folgenden Abschnitten werden die verschiedenen Klassen des java.net-Pakets erläutert.
WERBUNG Beliebter Kurs in dieser Kategorie JAVA MASTERY - Spezialisierung | 78 Kursreihe | 15 ProbetestsStarten Sie Ihren kostenlosen Softwareentwicklungskurs
Webentwicklung, Programmiersprachen, Softwaretests und andere
Wie bereits erwähnt, ist das java.net-Paket hilfreich bei Java-Netzwerken. Es unterstützt zwei Protokolle wie:
Ermöglicht die Übertragung von Datenpaketen zwischen Anwendungen. Um verschiedene Operationen an diesen Protokollen durchzuführen, werden Klassen von java.net-Paketen verwendet. Es wird im nächsten Abschnitt besprochen.
Im Folgenden sind die Klassen des javs.net-Pakets aufgeführt:
Klasse | Beschreibung der Klasse |
Authentifikator |
Es ist sehr wichtig, die Verbindungsauthentifizierung für Netzwerkanwendungen in einem Netzwerk abzurufen oder abzurufen. Objekte der Authenticator-Klasse helfen beim Erhalten dieser Authentifizierung.
|
CacheRequest |
Wir wissen, dass Cache-Speicher ein Speicher ist, der zum schnellen Abrufen von Informationen verwendet wird. Die CacheRequest-Klasse hilft beim Speichern der ResponseCache-Ressourcen.
|
CacheResponse |
Die CacheRequest-Klasse hilft beim Abrufen der ResponseCache-Ressourcen.
|
ContentHandler |
Normalerweise wird eine Netzwerkverbindung über URLs hergestellt. Die ContentHandler-Klasse ist die Oberklasse der jeweiligen Klassen, die zum Lesen der URL-Verbindungsobjekte ausgewählt werden.
|
CookieHandler |
Das CookieHandler-Klassenobjekt bietet einen Rückrufmechanismus für den HTTP-Protokollhandler mit der Implementierung der HTTP-Statusverwaltungsrichtlinie.
|
CookieManager |
Die CookieManager-Klasse erweitert oder implementiert die CookieHandler-Klasse, d. h.
|
DatagramPacket |
Die DatagramPacket-Klasse rendert das Datagrammpaket.
|
DatagramSocket |
In einem Netzwerk ist für die Übertragung von Datagrammpaketen ein Entity-Socket unerlässlich.
|
DatagramSocketImpl |
Übergeordnete Klasse, die bei der Implementierung von Sockets und einem Datagramm hilft.
|
Schnittstellenadresse |
Eine Klasse, die die Netzwerkschnittstellenadresse darstellt.
|
JarURLConnection |
Diese Klasse stellt eine URL-Verbindung zu den JAR-Dateien her.
|
MulticastSocket |
Die Übertragung von Multicast-IP-Paketen erfolgt mit Hilfe dieser Klasse.
|
InetSocketAddress |
Die Kombination aus IP-Adresse und Portnummer wird als IP-Socket-Adresse bezeichnet. Die InetSocketAddress-Klasse bietet eine ähnliche Implementierung. Es wird wie folgt deklariert:
|
InetAddress |
Diese Klasse repräsentiert die IP-Adresse.
|
Inet4Address |
Diese Klasse stellt die IP-Adresse der Version 4 dar.
|
Inet6Address |
Diese Klasse stellt die IP-Adresse der Version 6 dar.
|
IDN |
Konvertierung von IDN zwischen ASCII CE und normaler Unicode-Darstellung.
|
HttpURLConnection |
Diese Klasse hilft beim Abrufen von URL-Verbindungen mit HTTP-Funktionen.
|
HttpCookie |
Diese Klasse hilft bei der Darstellung von HTTP-Cookies, die Statusinformationen zwischen Client und Server übertragen. Die Klasse wird wie folgt deklariert:
|
NetPermission |
Diese Klasse bietet mehrere netzwerkbezogene Berechtigungen.
|
Netzwerkschnittstelle |
Diese Klasse hilft bei der Darstellung der Netzwerkschnittstelle.
|
Passwortauthentifizierung |
Diese Klasse fungiert als Datenhalter für den Authentifikator.
|
Proxy |
Diese Klasse hilft bei Proxy-bezogenen Einstellungen.
|
ProxySelector |
Diese Klasse hilft bei der Auswahl des Proxyservers.
|
ResponseCache |
Diese Klasse stellt die Caches dar, die den URL-Verbindungen zugeordnet sind.
|
SecureCacheResponse |
Diese Klasse stellt den Cache dar, der durch die Verwendung sicherer Modi erhalten wird.
|
ServerSocket |
Diese Klasse hilft bei der Server-Socket-Implementierung.
|
Steckdose |
Diese Klasse implementiert die Sockets, die der Clientseite zugeordnet sind.
|
SocketAddress |
Diese Klasse impliziert die Darstellung der Socket-Adresse.
|
SocketImpl |
Dies ist eine Klasse, die als übergeordnete Klasse für alle Socket-implementierenden Klassen fungiert.
|
SocketPermission |
Diese Klasse stellt den Netzwerkzugriff mithilfe von Sockets bereit.
|
StandardSocketOptions |
Diese Klasse bietet Standard-Socket-Optionen.
|
URI |
Diese Klasse stellt einen Uniform Resource Identifier dar.
|
URL |
Diese Klasse repräsentiert den Uniform Resource Locator.
|
URLClassLoader |
Das Laden bestimmter Klassen und Ressourcen, die im Suchpfad erwähnt werden, erfolgt über diese Klasse.
|
URLConnection |
Dies ist eine Klasse, die als übergeordnete Klasse für die Klassen fungiert, die zwischen der Anwendung und einer URL kommunizieren.
|
URLDecoder |
Die Dekodierung von HTML-Formularen erfolgt mithilfe dieser Klasse.
|
URLEncoder |
Die Kodierung von HTML-Formularen erfolgt mithilfe dieser Klasse.
|
URLStreamHandler |
Dies ist eine Klasse, die als übergeordnete Klasse für Stream Protocol Handler fungiert.
|
Das obige ist der detaillierte Inhalt vonjava.net-Paket. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!