自去年列下计划到现在一年有余,看了好几本书,以为已经过了很长时间,现在回头发现仅仅才过了一年而已,已经…
月份:2018年11月
细说Java的内存模型
多线程之所以复杂,是因为在多线程环境下,稍有不慎就会导致诡异的问题。这个诡异表现在,他不是一定会出现,…
Java面试题之Java语法的基础知识
以前整理的几个面试题,主要是Java的基本语法,如下
Java的锁
一、锁的使用 Java的多线程环境下,由于共享资源的竞态可能导致错误的结果。因此锁的使用就是保护临界代码,这个…
理解Java线程间的通信
多个线程间肯定是需要通信的,回忆一下我们的并发编程模型里的流水线工作模式(流水线工作模式),我们的线程在遇到i…