![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java多线程
夜尽丶天明
这个作者很懒,什么都没留下…
展开
-
java并发编程实战手册(一)线程管理
本文主要是以知识点的形式对java多线程进行了解,学习java多线程的基础,本文参考书籍《java并发编程实战手册》,若有兴趣想研究跟高级的多线程思想,可以阅读《java并发编程实战》。 线程管理 1.线程的创建和运行 java线程的创建有三种方式,可能大部分人只知道常用的两种: 1.继承Thread类,并且覆盖run()方法。 2.创建一个实现Runnab原创 2015-08-07 15:28:31 · 704 阅读 · 0 评论 -
(二)线程同步基础
1.使用 synchronized实现同步方法 如果一个对象已经用synchronized声明,那么只允许一个执行线程访问它,如果其他线程试图访问这个对象的其他方法,它将被挂起,直到第一个线程执行完正在运行的方法。被synchronized声明的方法就是临界区。 对于非静态的方法被synchronized修饰后,同一时间内只能有一个线程访问这个对象的synchronized方法。即,每一原创 2015-08-07 17:46:01 · 583 阅读 · 0 评论