java
文章平均质量分 68
zhouhx1132
这个作者很懒,什么都没留下…
展开
-
synchronized ReentrantLock区别
synchronized ReentrantLock区别一.什么是ReentrantLock 以对象的方式来操作对象锁.相对于sychronized需要在finally中去释放锁 二.synchronized和ReentrantLock的区别使用synchronized 代码块相比方法有两点优势: 1、可以只对需要同步的使用 2、与wait()/notify()/nitifyAll()一起使用原创 2016-12-25 12:59:48 · 359 阅读 · 0 评论 -
CountDownLatch and CyclicBarrier
CountDownLatch and CyclicBarrierCountDownLatch: A synchronization aid that allows one or more threads to wait until a set of operations being performed in other threads completes.CyclicBarrier : A sync原创 2016-12-25 12:57:15 · 215 阅读 · 0 评论 -
Thinking in java4 14章 RTT和反射学习笔记
Thinking in java4 14章 RTT和反射学习笔记java 菜鸟教程 http://www.runoob.com/java/java-number.html 一 Class.getName 和Class.getCanonicalName() 区别 数组,内部类 [Ljava.lang.String; java.lang.String[] typeinfo.toys.ToyT原创 2016-12-25 12:43:38 · 389 阅读 · 0 评论 -
Thinking in java4 15章 泛型
Thinking in java4 15章 泛型1 生成器的妙用2 Set2的集合,操作。//: net/mindview/util/Sets.java package net.mindview.util;import java.util.*;public class Sets { public static <T> Set<T> union(Set<T> a, Set<T> b) {原创 2016-12-25 13:17:28 · 359 阅读 · 0 评论 -
Thinking in java4 16章 数组
Thinking in java4 16章 数组1 数组特性 效率,类型,保存基本类型的能力,是一种效率最高的存储和随机访问对象引用序列的方式。2 数组初始值 对象为null,int为0,可以把数组看做一种特殊的对象,里面的元素是它的属性,创建一个对象,对象的属性初始值也是如此3 打印数组//: arrays/MultidimensionalPrimitiveArray.java // Crea原创 2016-12-25 21:08:02 · 245 阅读 · 0 评论