阿呆的博客
正在加载今日诗词....
05
25
java反射原理 java反射原理
一、什么是反射?  简单来说,反射可以帮助我们在动态运行的时候,对于任意一个类,可以获取其所有的方法(包括public、protected、private和默认状态的),所有的变量(包括public、pr
2019-05-25
25
BIO与反应器模式 BIO与反应器模式
BIO(同步阻塞IO)  我们熟知的Socket编程就是一种BIO,一个socket连接一个处理线程(这个线程负责这个Socket连接的一系列数据传输操作)。阻塞的原因在于:操作系统允许的线程数量是有限的
2019-05-25
25
IO思维导图 IO思维导图
按操作方式分类结构图 字节流的输入输出对照表 字符流的输入输出对照表 按操作对象分类结构图
2019-05-25
25
java NIO浅析 java NIO浅析
NIO(Non-blocking I/O,在Java领域,也称为New I/O),是一种同步非阻塞的I/O模型,也是I/O多路复用的基础,已经被越来越多地应用到大型应用服务器,成为解决高并发与大量连接、I/O处理问题的有效方式。 NIO
2019-05-25
22
基于JDK8的HashMap详解 基于JDK8的HashMap详解
摘要HashMap是程序员使用频率较高的一种用于映射(键值对)处理的数据类型,随着JDK(Java Development Kit)版本的更新,HashMap也在不断被优化。其中JDK1.8在HashMap底层引入了红黑树的数据结构并对其扩
2019-05-22
22
浅谈ArrayList 浅谈ArrayList
一、ArrayList的继承体系和特点ArrayList总体继承体系图如下: ArrayList的特点主要有以下几点: ArrayList在内存中分配连续的存储空间,可理解为长度可变的数组。 ArrayList存储元素可以重复,存储顺序
2019-05-22
21
单例模式(Singleton Pattern) 单例模式(Singleton Pattern)
单例模式是最简单的设计模式之一,这种设计模式是一种创建型的模式,提供了创建对象的最佳方式。 单例模式顾名思义就是一个类只允许创建一个实例,因此它只涉及到一个单一的类,并且这个类要完成自己创建自己的实例的工作,并保证能且只能创建一个实例。这个
2019-05-21
21
19
19
19
04
2 / 2