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

目录

网络通信

网络

[ip地址 ​编辑](#ip地址 编辑)

[域名 ​编辑](#域名 编辑)

网络协议

TCP和UDP

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

[Socket ​编辑](#Socket 编辑)

tcp字节流编程

案例一

案例二​编辑

案例三

网络上传文件

[​编辑​编辑 ​编辑](#编辑编辑 编辑)

netstat

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

UDP编程

应用案例


网络通信

网络

ip地址

域名

网络协议

TCP和UDP

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

Socket

tcp字节流编程

案例一

服务端

serverSocket.close()

客户端

案例二

案例三

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

上面的基础上修改部分

网络上传文件

需要用到的工具类方法

用到的工具类

netstat

输入空格不断显示下一页

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

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

UDP编程

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

基本流程

应用案例

接收端

发送端

相关推荐
步步为营DotNet6 小时前
深度剖析.NET中IHostedService:后台服务管理的关键组件
服务器·网络·.net
Ares-Wang7 小时前
网络》》路由引入 、路由控制 》》路由策略 route-policy 、Filter-Policy(过滤策略)
网络·智能路由器
Jia ming8 小时前
虚拟地址与物理地址:64位VS48位
网络
的卢马飞快9 小时前
【C语言进阶】给数据一个“家”:从零开始掌握文件操作
c语言·网络·数据库
Yu_Lijing9 小时前
《图解HTTP》笔记与读后感(上)
网络·笔记·网络协议·http
czy87874759 小时前
connect() 的阻塞特性取决于它所关联的 socket 是否被设置为非阻塞模式,connect() 会等待 TCP 三次握手的超时时间
服务器·网络·tcp/ip
上海云盾-小余10 小时前
Edge SCDN是如何实现智能 WAF 防护的?
前端·网络·安全·edge
旖旎夜光11 小时前
Linux(12)(上)
linux·网络
Gofarlic_oms111 小时前
UG/NX浮动许可证池智能配置与负载均衡策略
大数据·运维·网络·人工智能·微服务·负载均衡
2501_9481201511 小时前
基于机器学习的网络异常检测与响应技术研究
网络·机器学习·php