モジュール java.base
パッケージ java.net

クラスDatagramPacket

java.lang.Object
java.net.DatagramPacket

public final class DatagramPacket extends Object
このクラスはデータグラム・パケットを表します。

データグラム・パケットは、無接続パケット配布サービスを実装する際に使用します。 各メッセージは、パケット内に含まれている情報だけを基に、あるマシンから別のマシンへ送信されます。 あるマシンから別のマシンに複数のパケットが送信される場合、それらの各パケットは異なる経路で送信される可能性があり、その到着順序もさまざまな可能性があります。 パケットの配信は保証されません。

特に指定がないかぎり、null引数を渡すとNullPointerExceptionがスローされます。

DatagramPacketのメソッドおよびコンストラクタは、SocketAddress型のパラメータを受け入れます。 DatagramPacketInetSocketAddressをサポートし、追加のSocketAddressサブタイプをサポートする場合があります。

導入されたバージョン:
1.0