java基础 网络编程-已阅

本文介绍了Java网络编程的基础知识,包括网络通信的基本模式(CS和BS)、网络编程的三个关键要素:IP、端口和协议。详细讲解了IP地址的分类(IPv4和IPv6)、常用IP命令以及Java中的InetAddress类。同时,解释了端口的作用和类型,并对比了TCP和UDP协议的特性及其在Java中的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

网络编程概念:

让程序可以和网络上的其他设备中的程序进行数据交互。

网络通信基本模式:

CS:Client-Server            自己写客户端和服务器交流

BS:Browser/Server        通过浏览器和服务器交流

实现网络编程关键的三要素

IP(Internet Protocol):

常见的IP分类为:

        IPv4:4个8位字节,一共32位,每个8位都用10进制表示。例如:192.168.1.66

        IPv6:16个字节个8位字节,一共128位,每个整数用四个十六进制位表示。例如:ABCD:EF01:2345:6789:ABCD:EF01:2345:6789

IP地址形式:

        公网地址和局域网使用。192.168. 开头的就是常见的局域网地址,范围即为192.168.0.0--192.168.255.255,专门为组织机构内部使用。

IP常用命令:

        ipconfig:查看本机IP地址

        ping IP地址:检查网络是否连通

IP相关的类:

        InetAdd

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

呀吼呀吼

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值