摘要: “可重入锁”的概念是:自己可以再次获得自己的内部锁。比如有一条线程获得了某个对象的锁,此时这个对象还没有释放,当其再次想获得这个对象的锁的时候还是可以获得的,如果不可锁重入的话,就会造成死锁。 在加粗的sychronized在的时候结果会有下面,结果不唯一的: 1str1 2str1 1str2 2 阅读全文
posted @ 2017-12-01 23:09 林嘉瑜 阅读(3844) 评论(4) 推荐(0) 编辑
摘要: 第一章 java多线程技能 1 线程:进程是操作系统结构的基础,是一次程序的执行,是一个程序及其数据在处理顺序时发生的活动;是程序在一个数据集合上运行的过程,他是系统进行资源分配和调度的一个独立单位。 而线程是进程中独立运行的子任务。 打印当前线程名:System.out.println(Threa 阅读全文
posted @ 2017-12-01 22:41 林嘉瑜 阅读(149) 评论(0) 推荐(0) 编辑