Java并发学习
文章平均质量分 77
学习Java并发
The_Strain
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
3、锁
可重入:当前线程获取到A锁,在获取之后,尝试再次获取是可以拿到的,synchronized、ReentrantLock、ReentrantReadWriteLock都是可重入锁不可重入:需要等锁释放,Worker类中会实现不可重入锁,在线程池中使用。原创 2024-11-08 17:08:42 · 873 阅读 · 0 评论 -
2、学习并发的特性
原子性是指一个操作或一组操作在执行过程中不可被中断,一个操作或者一组操作要么全部成功执行问题代码实际输出值和期望值不一致。原创 2024-09-29 17:31:04 · 328 阅读 · 0 评论 -
1、学习线程
新建状态:使用 new 关键字和 Thread 类或其子类建立一个线程对象后,该线程对象就处于新建状态。它保持这个状态直到程序 start() 这个线程。就绪状态:当线程对象调用了start()方法之后,该线程就进入就绪状态。就绪状态的线程处于就绪队列中,要等待JVM里线程调度器的调度。运行状态:如果就绪状态的线程获取 CPU 资源,就可以执行 run(),此时线程便处于运行状态。处于运行状态的线程最为复杂,它可以变为阻塞状态、就绪状态和死亡状态。原创 2024-09-27 13:44:25 · 556 阅读 · 0 评论
分享