自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

转载 Java static静态关键字详解(public、 private、 volatile)

文章目录前言static要解决什么问题?格式特点static静态变量静态变量和实例变量的区别static静态方法static应用场景static 与volatilestatic如何去访问public static 与private staticstatic使用注意事项总结Java之static静态关键字详解对java中public、static的理解Java 中 static 和 volat...

2019-09-28 10:11:45 4250

原创 【Java 并发】死锁:Deadlock

Now you understand an object can have synchronized methods or other forms of locking that prevent tasks from accessing that object until the mutex is released. You’ve also learned that tasks can beco...

2019-09-27 15:21:47 346

原创 【Java 并发】任务之间的合作:wait() 、notify() notifyAll() 、lock+condition、BlockingQueue

文章目录wait() and notifyAll()notify() vs. notifyAll()Producers and consumersThe key issue when tasks are cooperating is handshaking between those tasks. To accomplish this handshaking, we use the same...

2019-09-27 10:49:46 1307

原创 【Java 并发】结束任务、中断线程 :blocked、interrupted

文章目录Terminating taskTerminating when blockedBecoming blockedInterruption总结三种 interrupt任务的方法Blocked by a mutexChecking for an interruptthinking in java 课后答案Terminating taskTerminating when blocked...

2019-09-26 16:02:48 1243

原创 【Java并发】共享资源:Lock 、synchronized、Atomic、volatile、local storage线程本地存储

文章目录Improperly accessing resourcesResolving shared resources contentionSynchronizingLock objectsAtomicity and volatileDistinct conceptsAtomic classCritical sectionsThread local storageBrian’s Rule o...

2019-09-24 21:16:43 424

原创 【Java 并发】 线程的基本操作1 Runnable、Thread、Executors、Callable带返回值的线程

文章目录RunnableThreadRunnable 与ThreadExecutorsCachedThreadPool ,FixedThreadPool(n), SingleThreadExecutor()CallableExecutor与 Thread令人困惑的术语-----Task?Runnable线程驱动任务,因此您需要一种方法来描述该任务。 这是由Runnable 接口提供的。 要定义...

2019-09-18 16:19:49 628

原创 【Java 并发】 Synchronized关键字

文章目录synchronized简介两种方法1. 对象锁2. 类锁多线程访问同步方法实例总结与Lock对比synchronized 原理可重入性反编译可重入性原理可见性原理缺陷常见面试问题本文笔记来自MOOC课程Java高并发之魂:synchronized深度解析synchronized简介Synchronized 是Java最基本的关键字,它保证同一时刻只有一个线程访问,属于独占锁两种方...

2019-09-04 15:21:21 230

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除