JMM基础-计算机原理 Java内存模型即Java Memory Model,简称JMM。JMM定义了Java 虚拟机(JVM)在计算机内存(R...
AbstractQueuedSynchronizer 队列同步器AbstractQueuedSynchronizer(以下简称同步器或AQS),...
阻塞队列 队列 队列是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,和栈一样...
启动线程的方式 只有: 1、X extends Thread;,然后X.start 2、X implements Runnable;然后交给Th...
synchronized 内置锁 类锁 对象锁 锁不能是匿名对象。因为匿名对象不是同一个对象,也就不是同一把锁 SleepTools 缺点: s...
《进阶-Java多线程锁》[https://www.jianshu.com/p/6db1436f626a] 什么是线程 线程是程序执行的一条路径...
JNI DETECTED ERROR IN APPLICATION: unexpected jboolean value: 102 value的...
静态代理 代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。通俗的来讲代理模式就是我们生活中常见的中介。 目的: (1)通过...
Java 注解(Annotation)又称 Java 标注,是 JDK5.0 引入的一种注释机制。 注解是元数据的一种形式,提供有关于程序但不属...