多线程并发
文章平均质量分 73
小时候可跳了
撩妹不如撩技术呀。大兄弟!
展开
-
java cas原理解析
本文内容是假定读者已经有一些多线程的工作经验以及一些计算机系统原理知识的前提下进行介绍的,所以可能并不是说的很通俗易懂,也仅是个人作为一个知识的总结分享。相信大家在开发过程中对java的cas操作并不陌生,cas作为一种乐观锁的实现方式,我们在java.util.concurrent包下可以看到很多类都使用了cas的方式解决多线程并发问题:可以看到这些api的底层都是调用了Unsafe的方法, 我们在跟进去就是native方法了:基本上好多同学就被劝退了。也确实,只要JVM保证这原创 2022-03-12 14:48:25 · 686 阅读 · 0 评论 -
关于thread.join()的一次错误理解
public static void main(String[] args) throws InterruptedException { Thread prevThread = Thread.currentThread(); for(int i = 0;i<10;i++){ Thread t = new Thread(new ThreadJoin(prevThread,i)); t.start(); prevThread = t; .原创 2020-05-14 20:05:07 · 923 阅读 · 1 评论