摘要: 经典问题之生产者-消费者问题——Lock实现。package com.lzq.newInterview;import java.util.LinkedList;import java.util.List;import java.util.concurrent.ExecutorService;impo... 阅读全文
posted @ 2014-08-31 22:47 常山赵子龙lzq 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://blog.csdn.net/walkinginthewind/article/details/75188881. 求二叉树中的节点个数递归解法:(1)如果二叉树为空,节点个数为0(2)如果二叉树不为空,二叉树节点个数 = 左子树节点个数 + 右子树节点个数 + 1参考代码如下... 阅读全文
posted @ 2014-08-31 21:09 常山赵子龙lzq 阅读(136) 评论(0) 推荐(0) 编辑
摘要: ConcurrentHashMap是Java 5中支持高并发、高吞吐量的线程安全HashMap实现。在这之前我对ConcurrentHashMap只有一些肤浅的理解,仅知道它采用了多个锁,大概也足够了。但是在经过一次惨痛的面试经历之后,我觉得必须深入研究它的实现。面试中被问到读是否要加锁,因为读写会... 阅读全文
posted @ 2014-08-31 14:49 常山赵子龙lzq 阅读(196) 评论(0) 推荐(0) 编辑