COMPLEX-B

导航

2019年4月29日 #

序列化与反序列化

摘要: 定义:将类通过字节流的方式写入文件称为序列化,从类文件中通过字节流的方式读取出来称为反序列化 序列化:类要实现Serializable接口,才能序列化,Serializable接口没有任何抽象方法,是一个标记接口 反序列化: 反序列化时,需要用Object 对象接收,然后向下转型 反序列化时,如果r 阅读全文

posted @ 2019-04-29 20:16 COMPLEX-B 阅读(139) 评论(0) 推荐(0)

同步与阻塞

摘要: 以socket.read()为例子: 同步阻塞模型:传统的BIO里面socket.read(),如果TCP RecvBuffer里没有数据,函数会一直阻塞,直到收到数据,返回读到的数据。 同步非阻塞模型:对于NIO,如果TCP RecvBuffer有数据,就把数据从网卡读到内存,并且返回给用户;反之 阅读全文

posted @ 2019-04-29 11:44 COMPLEX-B 阅读(371) 评论(0) 推荐(0)