- 博客(4)
- 收藏
- 关注
原创 线程池学习笔记
线程池的优点: 重用线程池中的线程,减少因对象创建,销毁所带来的性能开销; 能有效的控制线程的最大并发数,提高系统资源利用率,同时避免过多的资源竞争,避免堵塞; 能够多线程进行简单的管理,使线程的使用简单、高效。 线程池框架Executor java中的线程池是通过Executor框架实现的,Executor 框架包括类:Executor,Executors,ExecutorServic...
2018-02-28 16:36:04 198
原创 技术总结笔记
String,StringBuffer与StringBuilder的区别? String 字符串常量 StringBuffer 字符串变量(线程安全) StringBuilder 字符串变量(非线程安全) String 是不可变的对象, 如果对 String 类型进行改变的时候其实都等同于生成一个新的 String 对象,然后将指针指向新的 String 对象,所以经常改变内容的字符串最...
2018-02-24 17:26:35 288
原创 JVM学习笔记
JVM机制 JVM包含 类加载子系统,垃圾回收系统GC ,内存三部分。 ================================= 运行数据区(内存) 运行数据区分为5个组件:方法区,堆区域,堆栈区,PC寄存器,本地方法堆栈。 方法区:类级别的数据存储在这里 。方法区里存的都是类型信息,也就是类的信息,而类的信息 又包括以下内容: 类的全限定名(类的全路径名) ...
2018-02-22 15:34:35 177
原创 NIO学习笔记
Java SE 1.4引入了大量用于改进输入/输出处理机制的特性,它们位于java.nio包。 该包中包含对下列特性的支持: 字符集编码器和解码器 非阻塞的I/O 内存映射文件 文件加锁机制 1.内存映射文件 大多数操纵系统都可以利用虚拟内存实现来将一个文件或者文件的一部分“映射”到内存中。然后,这个文件就可以当做是内存数组一样地访问,这比传统的文件操...
2018-02-21 18:26:19 128
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人