1. 垃圾回收算法 1.1 复制算法(Copying) 将可用内存按容量划分为大小相等的两块,每次只使用其...[作者空间]
1. Java对象 1.1 Java对象的组成 在HotSpot虚拟机中,对象在内存中存储的布局可以分为3...[作者空间]
1. 工具以及配置 要可视化代码在内存中的位置,以及虚拟机是如何划分运行时数据区的,我们需要使用到HSDB...[作者空间]
JVM与操作系统的关系 1.JVM 基础 1.1 Java Virtual Machine是什么 JVM ...[作者空间]
1. 创建线程池和线程管理策略分析 当我们调用以上方法中的任意一个,都会调到Schedulers类中,Schedu...[作者空间]
1.Rxjava的使用 关于Rxjava的使用,网上有太多太多,我这里把所有操作符汇总出来,大家有需要了解...[作者空间]
1. AQS是什么 队列同步器(AbstractQueuedSynchronizer,AQS),是用来构建...[作者空间]
1. 阻塞队列 队列:是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(...[作者空间]
1. 死锁 1.1 定义 死锁是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一...[作者空间]
1 Fork/Join介绍 ForkJoin是实现多线程"分而治之"思想的框架,将一个大任务分成多个一个个...[作者空间]
线程的协作 1.线程间通知等待机制是什么? 通知等待机制是指一个线程A 调用了对象O 的wait()方法进...[作者空间]
线程间的共享 1. 内置锁Synchronized Java 支持多个线程同时访问一个对象或者对象的成员变...[作者空间]
线程基础,线程之间共享与协作 1.基础概念 进程概念:进程是程序运行资源分配的最小单位进程是操作系统进行资源分配的...[作者空间]
反射 1. 什么是反射? 主要是指程序可以访问、检测和修改它本身状态或行为的一种能力 2. Java反射提...[作者空间]
1. 静态代理 1.1 定义:代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。通俗的来讲代理...[作者空间]
最近终于开始总结自己理解的东西,终于有时间写写自己对一些知识的认识。文笔不好,还望各位包含。以下知识点是我看了享学...[作者空间]