04 2017 档案
摘要:类加载器启动类加载器(Bootstrap ClassLoader):此加载器采用C++编写,一般开发中是看不到的。 负责将存放在\lib目录中的,或者被-Xbootclasspath参数所指定的路径中的,并且是虚拟机识别的类库加载到虚拟机中。扩展类加载器 (Exte...
阅读全文
摘要:spring是个顶级的框架,这话没毛病。很多人想把它征服,想去阅读它的源码,弄懂它的设计思想,从中学到精粹。但是很多次打开后,看到庞大的体系结构,就懵逼了,不知从何入手。我在这里总结下学习spring的切入点:IOC 控制反转,是spring的核心吧,对于bean的生...
阅读全文
摘要:关于Reactor模式,不再多做介绍,推荐Doug Lea大神的教程:Java 可扩展的IO本来在Reactor的构造方法中完成一系列操作是没有问题的:public class Reactor implements Runnable { private fina...
阅读全文
摘要:Java NIO提供了与标准IO不同的IO工作方式: - Channels and Buffers(通道和缓冲区):标准的IO基于字节流和字符流进行操作的,而NIO是基于通道(Channel)和缓冲区(Buffer)进行操作,数据总是从通道读取到缓冲区中,或者从缓冲...
阅读全文
摘要:常用容器一、ConcurrentHashMap使用一种粒度更细的加锁机制来实现更大程度的共享,这种机制称为分段锁。在这种机制中,任意数量的读取线程可以并发地访问Map,执行读取操作的线程和执行写入操作的线程可以并发地访问Map,并且一定数量的写入线程可以并发地修改Ma...
阅读全文

浙公网安备 33010602011771号