[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有没有收到是不确定的

基本流程

应用案例

接收端

发送端

相关推荐
猫头虎15 分钟前
如何在浏览器里体验 Windows在线模拟器:2026最新在线windows模拟器资源合集与技术揭秘
运维·网络·windows·系统架构·开源·运维开发·开源软件
古城小栈3 小时前
Rust 网络请求库:reqwest
开发语言·网络·rust
qq_316837756 小时前
IP网段冲突 配置指定ip使用指定的网络接口发送,而不经过默认网关
服务器·网络·tcp/ip
布史6 小时前
Tailscale虚拟私有网络指南
linux·网络
枷锁—sha7 小时前
彻底解决 Google Gemini 报错:异常流量与 IP 地址冲突排查指南
网络·网络协议·tcp/ip
Xの哲學7 小时前
深入剖析Linux文件系统数据结构实现机制
linux·运维·网络·数据结构·算法
-To be number.wan7 小时前
经典真题精讲|2010年408统考第34题:文件传输最少需要多久?
网络·计算机网络
知乎的哥廷根数学学派9 小时前
基于多尺度注意力机制融合连续小波变换与原型网络的滚动轴承小样本故障诊断方法(Pytorch)
网络·人工智能·pytorch·python·深度学习·算法·机器学习
好多渔鱼好多9 小时前
【流媒体协议】RTSP / RTP / RTCP 协议全景介绍
网络·网络协议·rtp·rtsp·rtcp·ipc摄像头
映秀小子9 小时前
Wireshark加减显示列
网络·测试工具·wireshark