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

基本流程

应用案例

接收端

发送端

相关推荐
小杜-几秒前
ch.h:38:10:致命错误: rpc/rpc.h:没有那个文件或目录38 I#include <rpc/rpc.h>
网络·网络协议·rpc
程序猿000001号几秒前
RPC简介:实现分布式系统的桥梁
网络·网络协议·rpc
Themberfue2 小时前
Java 网络原理 ①-IO多路复用 || 自定义协议 || XML || JSON
xml·java·开发语言·网络·计算机网络·json
985小水博一枚呀4 小时前
【深度学习基础之多尺度特征提取】特征金字塔(Feature Pyramid)是如何在深度学习网络中提取多尺度特征的?附代码
大数据·网络·人工智能·深度学习·神经网络·cnn
hgdlip4 小时前
b站ip属地评论和主页不一样怎么回事
服务器·网络·tcp/ip
MXsoft6185 小时前
智能运维赋能江苏汽车制造
服务器·网络·数据库
l1x1n06 小时前
No.29 笔记 | CTF 学习干货
网络·笔记·学习
静心观复7 小时前
CDN如何抵御DDoS攻击
网络
网络安全(king)7 小时前
爬虫入门一 基础知识 以及request
网络·爬虫·安全·web安全