多线程
文章平均质量分 52
MR_YANGMIN
这个作者很懒,什么都没留下…
展开
-
多线程之wait()和notify()详解
1.每个Java对象都有一个监视器(monitor),它是用来控制对该对象的访问的。一个线程要想进入某个对象的监视器区域,必须先获得该对象的锁。然后可以通过wait方法来释放该对象的锁并进入等待状态,直到其他线程调用notify或notifyAll方法唤醒它。notify方法会选择一个等待该对象的线程进行唤醒,而notifyAll方法会唤醒所有等待该对象的线程。如果一个线程在调用wait方法前没有获得该对象的锁,会抛出IllegalMonitorStateException异常。原创 2023-06-28 17:55:20 · 260 阅读 · 0 评论 -
springboot 使用spring的线程池异步执行
springboot异步执行1.启动类在这里插入代码片@SpringBootApplicationpublic class ThreadStudyApplication { public static void main(String[] args) { SpringApplication springApplication = new SpringApplication(ThreadStudyApplication.class); springApplicat原创 2021-01-05 16:27:36 · 224 阅读 · 0 评论