いくつかのCMDコマンドを使用して、ポート
認識ポート:0〜1023、ポート80は等WWW、FTPに割り当てられたポート21に割り当てられています
登録ポート:2014から49151は、参照先のユーザーまたはプロセスに割り当てられました
ダイナミック/プライベートポート:49151から65535
知ってCMDコマンドする必要があります
netstatの-ano:すべてのポートを参照してください。
指定されたポートを確認します。netstat -ano | findstrの「80」
指定されたプロセスをチェックしてください:タスクリスト| findstrの「8080」
たInetSocketAddressクラス
ソケットを実装するために使用される、彼はIPアドレス+ポート番号を指定でき、ホスト名とポート番号を指定できます。
コンストラクタ
コンストラクタ:たInetSocketAddress(InetAddressのaddrの、int型ポート)
构造方法:InetSocketAddress(int port)
IPアドレスはワイルドカードアドレスで、ポート番号が値を指定したソケットアドレスを作成します。
コンストラクタ:netSocketAddress
(
文字列の
ホスト名、int型ポート)
一般的な方法
- getAddress()
- gethostname()
- getHostString()
- getPort()
コードは示してい
パッケージ_20191213; 輸入java.net.InetSocketAddress; / ** * InnetSocketAddressは、クラスのソケットを達成することです * @Author TEDU * * / パブリッククラスInetSocketAddressTest { パブリック静的無効メイン(文字列[] args){ たInetSocketAddress socket1 =新たInetSocketAddress( "60.125.128.247"、456); たInetSocketAddress socket2 =新たInetSocketAddress( "www.baidu.com"、908); System.out.println(socket1.getHostName())。 System.out.println(socket2.getHostName())。 System.out.println(socket1.getHostString())。 System.out.println(socket2.getHostString())。 System.out.println(socket1.getPort())。 System.out.println(socket2.getPort())。 System.out.println(socket1.getAddress())。 System.out.println(socket2.getAddress())。 } }
出力:
softbank060125128247.bbtec.net
www.baidu.com
softbank060125128247.bbtec.net
www.baidu.com
456
908
softbank060125128247.bbtec.net/60.125.128.247
www.baidu.com/61.135.169.125