java中端口的代碼
import java.net.InetSocketAddress;
/*
?* 端口的作用
?* 1.用來(lái)區(qū)分軟件
?* 2.2個(gè)字節(jié)?? 0-65535
?* UDP和TCP是獨(dú)立的,端口互不影響,但是在同一個(gè)協(xié)議下端口不可以沖突
?* 3.定義端口越大越好
?* new InetSocketAddress(域名|地址,端口);
?*/
public class PortTest {
?? ??? ?public static void main(String[] args) {
?? ??? ??? ?InetSocketAddress sockerAddress=new InetSocketAddress("127.0.0.1", 8080);
?? ??? ??? ?InetSocketAddress sockerAddress2=new InetSocketAddress("localhost", 8080);
?? ??? ??? ?System.out.println(sockerAddress.getHostName());//獲取主機(jī)名,一般通過(guò)InetAddress去拿
?? ??? ??? ?System.out.println(sockerAddress2.getAddress());//獲取地址
?? ??? ??? ?System.out.println(sockerAddress.getPort());//獲取端口
?? ??? ?}
}
標(biāo)簽: