![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java多线程编程核心技术
诛仙89
11111
展开
-
【JAVA多线程编程核心技术】第一章 Java多线程技能(待补充)
这里仅仅是我读该书收获的知识点,如果我熟悉的我自动或略不写 一、创建方式 java多线程有两种创建方式 继承thread 实现Runnable接口 下面演示实现Runnable接口的创建方式: Class A implements Runable{ @Override public void run() { System.out.p...原创 2019-03-02 21:38:36 · 194 阅读 · 0 评论 -
【JAVA多线程编程核心技术】第二章 对象及变量的并发访问
这里仅仅是我读该书收获的知识点,如果我熟悉的我自动或略不写 一、synchronized可重入锁 在使用synchronized,当一个线程获取某个锁之后,再次请求这个锁,可以再次得到这个锁。 比如线程thread-0获取了对象A的锁,现在还没有释放该锁,然后开始去请求另外一个资源(或者方法),而该资源也需要对象A的锁,如果不可重入,那么可以想象的是会发生死锁 public synchroni...原创 2019-03-03 13:46:13 · 138 阅读 · 0 评论 -
【JAVA多线程编程核心技术】第三章 线程间通信
这里仅仅是我读该书收获的知识点,如果我熟悉的我自动或略不写原创 2019-03-04 16:13:37 · 143 阅读 · 0 评论 -
【JAVA多线程编程核心技术】第四章 Lock(ReentrantLock)
一、ReentrantLock简介 ReentrantLock:可重入锁。 分路分支通知功能 package com.hfview.reentrantLock.base; import java.util.concurrent.locks.ReentrantLock; /** * ReentrantLock的基本使用 * * @author: zhw * @since: 2019/...原创 2019-03-12 15:27:48 · 93 阅读 · 0 评论