序列化
文章平均质量分 92
抽离的心
其实我们大家的努力程度还远远没有到拼智商的程度(⊙o⊙)
展开
-
Java IO专题——字符流和序列化
1.字符流1)编码问题;2)认识文本和文本文件:Java的文本(char)是16位无符号整数,是字符的Unicode编码(双字节编码);文件是byte byte byte...的数据序列;文本文件是文本(char)序列按照某种编码方案(UTF-8、UTF-16、GBK)序列化为byte的存储结果;3)字符流(Reader/Writer):字符的处理,一次处理一个字符,字符的底层仍然是基本的字节序列...原创 2018-05-20 20:59:29 · 352 阅读 · 0 评论 -
Java NIO 与 IO之间的区别
1.概述Java NIO提供了与标准IO不同的IO工作方式: Channels and Buffers(通道和缓冲区):标准的IO基于字节流和字符流进行操作的,而NIO是基于通道(Channel)和缓冲区(Buffer)进行操作,数据总是从通道读取到缓冲区中,或者从缓冲区写入到通道中。Asynchronous IO(异步IO):Java NIO可以让你异步的使用IO,例如:当线程从通道读取数据到缓...原创 2018-06-02 21:19:42 · 198 阅读 · 0 评论 -
Java对象的Clone
1.对象Clone的意义 Java中对象的克隆是通过实现Cloneable接口,重写Object的clone()来实现的。Object类clone()源代码如下所示: Object中的clone方法是protected的,所以要使用clone就必须继承Object类(默认)。并且为了可以使其它类调用该方法,覆写克隆方法时必须将其作用域设置为public; Object中的clone方法是na...原创 2018-09-22 11:38:19 · 374 阅读 · 0 评论