![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
文章平均质量分 73
@ Gao
这个作者很懒,什么都没留下…
展开
-
java - oshi 获取当前计算机系统和硬件的配置信息
本文主要通过 oshi 工具,获取计算机系统的相关硬件配置信息原创 2023-12-20 10:52:50 · 1146 阅读 · 0 评论 -
第二章 synchronized与锁
Java 多线程环境下,多个线程同时访问共享资源时可能出现的数据竞争和不一致的情况关键字、lock锁等等volatile关键字多线程并发访问共享资源时,使用synchronized关键字可以有效地避免数据竞争和不一致的情况,保证程序的正确性和稳定性。原创 2023-12-13 16:55:43 · 29 阅读 · 0 评论 -
第一章:多线程与并发基础知识
(阻塞):当线程因为某些原因无法获得所需的锁资源时,处于这个状态。例如,如果一个线程正在执行同步代码块,并且另一个线程试图获取相同的锁,那么该线程将被阻塞,直到持有锁的线程释放锁。(可运行):当线程被start()方法启动后,处于这个状态。(新建):当线程对象被创建但还未启动时,处于这个状态。(等待):当线程处于等待状态时,表示线程暂时停止执行,直到其他线程显式地唤醒它。方法启动一个线程时,虚拟机会将该线程放入就绪队列中等待被调用,当一个线程被调度时会执行该线程的。一旦线程进入终止状态,它就不可再次启动。原创 2023-12-12 17:00:53 · 38 阅读 · 0 评论 -
Spring的ApplicationListener和ApplicationContext的使用
java、spring、applicationContext、applicationListener、ioc、原创 2023-12-07 16:49:21 · 93 阅读 · 0 评论