
Java基础
文章平均质量分 85
个银乐迪
闷骚
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java锁机制和同步
今天看到ReentrantLock重入锁,想到了synchronized关键字同步锁,然后上网查它们的区别,就发现还有什么互斥锁、自旋锁、读写锁等,搞得我晕乎乎的,所以就花了一些时间总结了一下Java的锁机制。常见的术语概念 同步锁是基于线程安全来讲的,由synchronized关键字修饰提供,然后它更强调的是多线程运行时的同步关系,简单的说就是多线程的运行顺序不能乱...原创 2018-03-03 10:24:07 · 303 阅读 · 0 评论 -
CountDownLatch、CyclicBarrier、Semaphore的区别
前言:今天在学习AIO的时候,突然碰到了CountDownLatch类的使用,以前没有使用过,所以在这里转载一篇网上看到的写的好的文章。原文地址:http://www.importnew.com/21889.html在java 1.5中,提供了一些非常有用的辅助类来帮助我们进行并发编程,比如CountDownLatch,CyclicBarrier和Semaphore,今天我们就学习一下这三个辅助类...转载 2018-03-19 11:18:10 · 4438 阅读 · 0 评论 -
关于Java变量的可见性以及时间片切换的总结
前言:今天被一个同学问到一个很有意思的题目,在这个看起来很简单的程序中却涉及了Java变量可见性和线程之间时间片切换的知识,感觉很典型,所以写这篇文章总结一下。帮助文档连接:http://www.importnew.com/19434.htmlpackage code; public class good extends Thread{ private static boolean flag ...原创 2018-03-13 15:09:35 · 874 阅读 · 0 评论