摘要: SynchronousQueue是无界的,是一种无缓冲的等待队列,但是由于该Queue本身的特性,在某次添加元素后必须等待其他线程取走后才能继续添加;可以认为SynchronousQueue是一个缓存值为1的阻塞队列,但是 isEmpty()方法永远返回是true,remainingCapacity 阅读全文
posted @ 2016-12-08 23:45 hongdada 阅读(9550) 评论(5) 推荐(0) 编辑
摘要: 看代码看到 接口不能new ,不过可以生成一个匿名类,省略了写一个具体类实现接口的开销。 如果接口内有多个方法呢? 匿名类内部实现接口全部方法: 这种实现接口方式其实就是一个实现一个继承接口的匿名类。 http://blog.sina.com.cn/s/blog_70441c8e0101sgnf.h 阅读全文
posted @ 2016-12-08 10:52 hongdada 阅读(11716) 评论(0) 推荐(0) 编辑