摘要:
减少上下文切换方法:P31、无锁并发编程;2、CAS算法;3、使用最少线程;4、使用协程; 避免死锁的常见方法:P61、避免一个线程同时获取多个锁;2、避免一个线程在锁内同时占用多个资源,尽量保证一个锁只占用一个资源;3、尝试使用定时锁,使用lock.tryLock(timeout)来替代使用内部锁 阅读全文
posted @ 2019-07-23 19:55
lym414
阅读(215)
评论(0)
推荐(0)
摘要:
第二章 Java内存区域域内存溢出异常2.2运行时数据区域1、程序计数器 P39。当前线程所执行的字节码的行号指示器。是唯一一个在java虚拟机规范中没有规定任何OutOfMemoryError情况的区域;2、java虚拟机栈 P39。java虚拟机栈描述的是java方法执行的内存模型:每个方法在执 阅读全文
posted @ 2019-07-23 19:54
lym414
阅读(162)
评论(0)
推荐(0)

浙公网安备 33010602011771号