作业2023-11-28

1.端口

计算机“端口”是英文port的意译,可以认为是计算机与外界通讯交流的出口。在硬件领域,端口指的是设备的接口,比如USB端口、串行端口等。在网络技术中,端口指的是网络中面向连接服务和无连接服务的通信协议端口,是一种抽象的软件结构,包括一些数据结构和I/O(基本输入输出)缓冲区。

计算机中的端口也有物理端口和虚拟端口的区别。物理端口是可见的,比如计算机背板的RJ45网口、交换机路由器集线器等RJ45端口,电话使用的RJ11插口也属于物理端口的范畴。虚拟端口指计算机内部或交换机路由器内的端口,是不可见的。例如,计算机中的80端口、21端口、23端口等。

2.字符集

在Java中,字符集(Charset)是用于表示字符集的一组规则和约定。Java中的字符集是java.nio.charset包中的一组枚举类型,可以通过Charset类的静态方法获取默认的字符集,也可以通过枚举类型直接获取。

Java中常用的字符集有:

  1. UTF-8:UTF-8(Unicode Transformation Format-8 bits)是一种针对Unicode的可变长度编码方式,可用于表示世界上几乎所有书写语言中的字符。
  2. ISO-8859-1:ISO-8859-1(也称为Latin-1)是一种单字节编码方案,用于表示西欧语言中的字符。
  3. GB2312:GB2312是中国国家标准的简体中文字符集,主要用于表示简体中文。
  4. GBK:GBK是扩展的GB2312字符集,包括了一些繁体中文和日韩文字符。
  5. GB18030:GB18030是中国国家标准的繁体中文字符集,主要用于表示繁体中文。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值