JAVA网络编程学习1

1.IP地址

 * IP:定位一个节点:计算机、路由、通讯设备等
 * InetAddress: 多个静态方法
 * 1、getLocalHost:本机
 * 2、getByName:根据域名DNS |  IP地址 -->IP
 * 
 * 两个成员方法
 * 1、getHostAddress: 返回地址
 * 2、getHostName:返回计算机名

2.端口(区分软件)

端口不一样,程序不一样(0-65535)

端口尽量不要冲突,tomcat(8080),oracle(1521),mysql(3306)

查看所有端口 :netstat -ano
查看指定端口 :netstat -aon|findstr "8080"
查看指定进程 :tasklist|findstr "8080"
查看具体程序 : 使用任务管理器查看 PID

 

3.URL(统一资源定位符)

 URL: 统一资源定位器,互联网三大基石之一(html http),区分资源
 * 1、协议
 * 2、域名、计算机
 * 3、端口: 默认80
 * 4、请求资源(5.请求参数6.锚点)
 *  http://www.baidu.com:80/index.html?uname=shsxt&age=18#a

	URL url = new URL("http://www.baidu.com:80/index.html?uname=shsxt&age=18#a");
	//获取四个值
	System.out.println("协议:"+url.getProtocol());
	System.out.println("域名|ip:"+url.getHost());
	System.out.println("端口:"+url.getPort());
	System.out.println("请求资源1:"+url.getFile());
	System.out.println("请求资源2:"+url.getPath());
	
	//参数
	System.out.println("参数:"+url.getQuery());
	//锚点
	System.out.println("锚点:"+url.getRef());

4.UDP编程

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值