摘要: 区别于io: nio是基于通道和缓冲区的,io是基于字节流和字符流的,(千万别被这些破名词唬住)。以读取文件为例,文件就是自来水厂,通道就是自来水管道,缓冲区就是你家的缸(或者盛水的xx容器,例如你的肚皮O(∩_∩)O)。要想读取文件内容就好比自来水厂需要通过管道把水送到你家水缸= =(我这半吊子水 阅读全文
posted @ 2017-02-09 17:03 闻鸡睡觉 阅读(278) 评论(0) 推荐(0) 编辑
摘要: JVM栈由堆、方法区,栈、本地方法栈、程序计数器等部分组成,结构图如下所示: 还有一张以资源共享角度描绘的图: Method Area(Non-Heap)(方法区) , Heap(堆) , Program Counter Register(程序计数器) , VM Stack(虚拟机栈,也有翻译成JA 阅读全文
posted @ 2017-02-09 12:39 闻鸡睡觉 阅读(5199) 评论(0) 推荐(0) 编辑