摘要: 1、虚拟机运行时数据区域 1.1、运行时数据区 JAVA虚拟机在执行JAVA程序过程中,会把他所管理的内存划分为若干个数据区域。 JAVA虚拟机运行时数据区 1.2、程序计数器 程序计数器可以看做是, 程序被执行时,内部字节码对应行号的指示器。这块空间很小,是线程私有的,也就是每个线程都有自己对应的 阅读全文
posted @ 2020-03-14 18:55 worryrock 阅读(149) 评论(0) 推荐(0)
摘要: java编程过程中对于同步转异步处理、高并发处理,常常会用到阻塞队列,利用其阻塞的特性实现消费者与生产者的解耦。在Concurrent包中,BlockingQueue很好的解决了多线程中,如何高效转移数据的问题。 阻塞队列BlockingQueue是什么?首先他是队列,其次他有阻塞的特性;队列有先进 阅读全文
posted @ 2020-03-07 17:39 worryrock 阅读(438) 评论(0) 推荐(0)