摘要:
首先讲一下几种字符的编码方式: 1. ASCII码 我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应 阅读全文
摘要:
java.nio.*在jdk1.4中开始引入的新的非阻塞IO库,目的是为了提高IO速度。 nio的核心概念:channels(通道),buffers(缓存)。理解channels,buffers:我们可以把它想象成一个煤矿,通道时包含煤层(数据)的矿藏,而缓冲器则是派送到矿藏的卡车。卡车载满煤炭而归 阅读全文