[Java基础揉碎]网络相关概念

目录

网络通信 

网络

ip地址 ​编辑

域名 ​编辑

网络协议

TCP和UDP

网络编程比较重要的的InetAddress类

Socket  ​编辑

tcp字节流编程

案例一

案例二​编辑

案例三

网络上传文件

​编辑​编辑 ​编辑

netstat

 tcp网络通信客户端也是通过端口和服务端进行通讯的​编辑

UDP编程

应用案例


 

网络通信 

网络

ip地址 

域名 

网络协议

 

TCP和UDP

网络编程比较重要的的InetAddress类

Socket  

tcp字节流编程

案例一

服务端

 

serverSocket.close()

客户端

案例二

案例三

 除了可以通过socket.shutdownOutput()来设置结束标记, 还可以通过writer.newLine()设置

上面的基础上修改部分

 

网络上传文件

 

需要用到的工具类方法 

 

用到的工具类

 

netstat

 输入空格不断显示下一页

 tcp网络通信客户端也是通过端口和服务端进行通讯的

这就是为什么高并发的时候,我们这个端口是有限的,会什么会出现端口冲突 

UDP编程

upd相当于tom吆喝了一声, kim有没有收到是不确定的

 

基本流程 

 

应用案例

接收端

 

发送端

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值