自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (3)
  • 收藏
  • 关注

原创 JVM---内存模型与线程

Java内存模型Java内存模型用来屏蔽各种硬件和操作系统的内存访问差异,以实现在各种平台下都能达到一致的内存访问效果。 Java线程之间的通信由Java内存模型(本文简称为JMM)控制,JMM决定一个线程对共享变量的写入何时对另一个线程可见。从抽象的角度来看,JMM定义了线程和主内存之间的抽象关系:线程之间的共享变量存储在主内存(Main Memory)中,每个线程都有一个私有的本地内存(...

2018-01-01 14:41:31 261

原创 JVM---类加载过程

类加载过程 加载验证准备解析初始化类加载器 类与类加载器双亲委派模型自定义类加载器ClassLoader 隔离问题

2018-01-01 14:39:18 135

原创 JVM---垃圾收集器

对象已死吗 引用计数算法可达性分析算法引用finalize的执行过程方法区的回收垃圾收集算法 标记-清除算法复制算法标记-整理算法分代收集算法垃圾收集器 Serial收集器ParNew收集器Parallel Scavenge收集器Serial Old收集器Parallel Old收集器CMS(Concurrent Mark Sweep)收集器G1收集器内存分...

2018-01-01 14:35:54 200

原创 JVM---内存区域

程序计数器Java虚拟机栈本地方法栈Java堆方法区运行时常量直接内存总结程序计数器 程序计数器可以视为当前线程所执行的字节码行号指示器。 每条线程都有独立的计数器,保证线程切换恢复正确位置,因此程序计数器这一块内存区域是线程隔离的。该区域是唯一一个没有规定任何OutOfMemoryError的区域。 线程私有。Java虚拟机栈 虚拟机栈描述的是Java方法

2018-01-01 14:31:00 175

AQS源码分析 (1).pdf

java锁底层实现,AQS源码分析。我在公司内部分享写的,如果想进一步了解,可以私聊

2021-01-22

OpenResty-Best-Practices(openresty最佳实践)

openresy最佳实践 Lua 入门 Nginx LuaCjsonLibrary PostgresNginxModule LuaNginxModule LuaRestyDNSLibrary LuaRestyLock 测试

2018-07-18

俄罗斯方块讲解

俄罗斯方块 C语言 讲解 源代码 这是从C语言项目中的一个课件。 讲解详细,易懂

2014-02-19

空空如也

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

TA关注的人

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