08 2019 档案
摘要:最近学习了 BlockingQueue,发现 java 的 BlockingQueue 并不是每一个实现都按照 BlockingQueue 的语意来的,其中有不少坑。 直接上代码吧: 1、关于PriorityBlockingQueue,以下代码运行结果是什么(答案往下拉)? 2、关于 Synchro
阅读全文
摘要:基本概念 操作系统中 heap 和 stack 的区别 heap是堆,stack是栈,是两种不同的数据结构。堆是队列优先,先进先出;栈是先进后出。 在java多线程中,每个线程都有自己的栈;不同的线程共享一个堆。 在java内存中,栈中存放的大多数是方法的参数、局部变量,调用完后立即释放空间;堆中存
阅读全文

浙公网安备 33010602011771号