月归档:2019年11月

5月1号

快闪 ppt 照片 ppt

发表在 未分类 | 留下评论

浅谈 StringBuilder

连接符号 “+” 本质 在 浅谈Java String内 … 继续阅读

发表在 未分类 | 留下评论

说说 Java 反射机制

Class对象 虚拟机在class文件的加载阶段,把类信息保存在方法区数据结构中 … 继续阅读

发表在 Java | 留下评论

说说Java枚举类型

enum实现 JDK5中提供了Java枚举类型的实现,与其说是一种新类型,倒不如 … 继续阅读

发表在 未分类 | 留下评论

说说Java代理模式

在平时写代码时,经常会用到各种设计模式,其中一种就是代理模式,代理实现可以分为静 … 继续阅读

发表在 未分类 | 留下评论

说说cglib动态代理

前言 JDK 中的动态代理通过反射类 Proxy 和 InvocationHan … 继续阅读

发表在 未分类 | 留下评论

如何查看HotSpot VM的运行时数据

本文将借助HSDB工具分析HotSpot VM的运行时数据,运行的java环境为 … 继续阅读

发表在 未分类 | 留下评论

小谈java内部类对象的生成过程

内部类指在一个外部类的内部再定义一个类,有点废话…,分为静态内部类和 … 继续阅读

发表在 未分类 | 留下评论

原子操作的实现原理

原子(atomic),本意是指“不能被进一步分割的粒子”。原子操作意味着“不可被 … 继续阅读

发表在 未分类 | 留下评论

java内存模型

java并发采用的是共享内存模型,线程之间的通信对程序员来说是透明的,内存可见性 … 继续阅读

发表在 未分类 | 留下评论

Java Collections Framework – ArrayList

定义 ArrayList底层以数组实现,允许重复,默认第一次插入元素时创建数组的 … 继续阅读

发表在 未分类 | 留下评论

Java Collections Framework – LinkedList

定义

概述 L … 继续阅读

发表在 未分类 | 留下评论

深入浅出synchronized

synchronized可以保证方法或代码块在运行时,同一时刻只有一个线程可以进 … 继续阅读

发表在 未分类 | 留下评论

Java Collections Framework – HashMap

定义 本文基本jdk1.8的源码进行分析 [crayon-5e4e1310b97 … 继续阅读

发表在 未分类 | 留下评论

深入浅出java同步器AQS

前言 在java.util.concurrent.locks包中有很多Lock的 … 继续阅读

发表在 未分类 | 留下评论

深入浅出CAS

前言 CAS(Compare and Swap),即比较并替换,实现并发算法时常 … 继续阅读

发表在 未分类 | 留下评论

深入浅出ReentrantLock

前言 java5之后,并发包中新增了Lock接口(以及相关实现类)用来实现锁的功 … 继续阅读

发表在 未分类 | 留下评论

深入分析java线程池的实现原理

2017/04/23 于复兴中路裸心社 回头看看之前写的这篇文章,印象中读源码的 … 继续阅读

发表在 未分类 | 留下评论

java中的Unsafe

前言 Java最初被设计为一种安全的受控环境。尽管如此,HotSpot还是包含了 … 继续阅读

发表在 未分类 | 留下评论

Thread.sleep and Thread.yield

前言 在日常的开发过程中,我们通过会使用Thread.sleep模拟一个耗时的任 … 继续阅读

发表在 未分类 | 留下评论