![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
多线程
JackRenEngineer
努力到竭尽全力,拼搏到感动自己
展开
-
JAVA多线程并发(二)
JAVA 锁1.乐观锁乐观锁是一种乐观思想,即认为读多写少,遇到并发写的可能性低,每次去拿数据的时候都认为别人不会修改,所以不会上锁,但是在更新的时候会判断一下在此期间别人有没有去更新这个数据,采取在写时先读出当前版本号,然后加锁操作(比较跟上一次的版本号,如果一样则更新),如果失败则要重复读-比较-写的操作。java 中的乐观锁基本都是通过 CAS 操作实现的,CAS 是...原创 2020-04-15 15:35:50 · 330 阅读 · 0 评论 -
JAVA多线程并发
线程的实现/创建方式1.集成Thread类public class MyThread extends Thread { public void run() { System.out.println("MyThread.run()"); } } MyThread myThread1 = new MyThread(); myThread1.start();2.实现 Ru...原创 2020-04-14 11:05:50 · 183 阅读 · 0 评论