![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 51
肖的博客
这个作者很懒,什么都没留下…
展开
-
Java NIO原理图文分析
一.java NIO 和阻塞I/O的区别 1. 阻塞I/O通信模型 2. java NIO原理及通信模型 二.java NIO服务端和客户端代码实现 具体分析: 一.java NIO 和阻塞I/O的区别 1. 阻塞I/O通信模型 假如现在你对阻塞I/O已有了一定了解,我们知道阻塞I/O在调用InputStream.read()方法时是阻塞的转载 2014-03-19 10:34:47 · 821 阅读 · 0 评论 -
JVM调优
个人在平时工作中总结了几条关于JVM调优的方法如下: 1.栈内存Stack特点空间比较小,速度快,用来存放对象的引用及程序中的基本类型,堆内存Heap的特点空间比较大,速度慢,一般对象都在这里生成、使用和消亡。 栈空间是有线程开辟的,线程结束栈空间由JVM回收,当程序运行所需超过栈内存的容量时会报StackOverflowError错误,通过java -Xss设置栈内存的大小,堆内存的大小不原创 2014-04-02 17:17:08 · 590 阅读 · 0 评论 -
基于线程安全的单例
基于线程安全的单例: public final class EagerSingleton { private static EagerSingleton singObj = new EagerSingleton(); private EagerSingleton(){ } public static EagerSing转载 2014-04-02 16:04:35 · 538 阅读 · 0 评论