![240](https://upload.jianshu.io/users/upload_avatars/5330554/631ec8e7-03bc-4141-a7e9-8b593b6de564.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
定义以及相关概念 由于在系统底层,数据的传输形式是简单的字节序列形式传递,即在底层,系统不认识对象,只认识字节序列,而为了达到进程通讯的目的,需...
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)通过...