摘要: 1,IO IO即input和output的缩写,在java语境里,通常表达的是数据的流入和流出。 流是指数据的无结构化传递,以无结构字节序列或者字符序列进入输入和输出。IO流即是进行输入和输出操作的流。 字节流的最小操作单位是一个字符,字符即是字节加上编码表,单个字符占用1到多个字节。 2,BIO 阅读全文
posted @ 2020-08-18 17:24 光何 阅读(796) 评论(0) 推荐(0) 编辑
摘要: 多线程、单线程、同步、异步、阻塞、非阻塞,都是独立的概念,只是在多数应用场景下,它们看上去一致了,所以造成了概念的混淆。 1,在多线程语境下的概念 在多线程语境下,用于描述任务的线程访问执行机制,同步和异步关注的是任务是否可以被同时调用,阻塞和非阻塞则关注的是线程的状态。 同步:指代码的同步执行(s 阅读全文
posted @ 2020-08-18 09:05 光何 阅读(190) 评论(0) 推荐(0) 编辑