摘要: 一.JVM学习 1.1JVM运行机制的最重要的三点:加载(类加载器,classloader) 、内存管理(包含GC)、执行。 如果再加上JDK所作的把java文件编译为二进制class文件的步骤,就组成了Java代码的执行机制三部曲: 编译–>加载–>执行 2.1 Java编译机制 Java编译机制 阅读全文
posted @ 2018-08-09 21:08 伊人如梦 阅读(2401) 评论(0) 推荐(0)
摘要: 果,转载请标明原文链接: http://www.cnblogs.com/dolphin0520/p/3919162.html 一.NIO中的几个基础概念 在NIO中有几个比较关键的概念:Channel(通道),Buffer(缓冲区),Selector(选择器)。 首先从Channel说起吧,通道,顾 阅读全文
posted @ 2018-08-09 16:24 伊人如梦 阅读(117) 评论(0) 推荐(0)
摘要: 1、NIO(New IO)非阻塞式IO 2、IO和NIO区别: IO:面向流(Stream oriented) 阻塞IO(Blocking IO) NIO:面向缓冲区(Buffer Oriented) 非阻塞IO *选择器(Selectors) 通道负责传输,buffer负责存储。 3、(1)、缓存 阅读全文
posted @ 2018-08-09 09:14 伊人如梦 阅读(152) 评论(0) 推荐(0)
摘要: Java JUC 简介 在Java 5.0 提供了java.util.concurrent(简称JUC )包,在此包中增加了在并发编程中很常用的实用工具类,用于定义类似于线程的自定义子系统,包括线程池、异步IO 和轻量级任务框架。提供可调的、灵活的线程池。还提供了设计用于多线程上下文中的Collec 阅读全文
posted @ 2018-08-09 00:34 伊人如梦 阅读(181) 评论(0) 推荐(0)