openj9简单测试 Java

openj9简单测试

Eclipse OpenJ9 是一个 Java 虚拟机(JVM),它是运行 Java 应用程序的引擎,而 OpenJDK 是一个完整的开发工具包,包含其他组件,...
全文
ZGC初体验——新一代低延迟收集器 Java

ZGC初体验——新一代低延迟收集器

可能有人不知道ZGC是什么,他是新一代实验性质的垃圾收集器,我们知道GC的评价标准有三个:内存占用、吞吐量、延迟,没有哪个收集器能三者兼备,只能根据场景选择合适...
全文
Java学习笔记 Java

Java学习笔记

Java基础说说进程和线程的区别?进程是程序的一次执行,是系统进行资源分配和调度的独立单位,他的作用是是程序能够并发执行提高资源利用率和吞吐率。 由于进程是资源...
全文
Java volatile关键字原理 Java

Java volatile关键字原理

volatile简介 volatile被称为轻量级的synchronized,运行时开销比synchronized更小,在多线程并发编程中发挥着同步共享变量、禁...
全文
Java中的各种锁 Java

Java中的各种锁

Java提供了种类丰富的锁,每种锁因其特性的不同,在适当的场景下能够展现出非常高的效率。本文旨在对锁相关源码(本文中的源码来自JDK 8)、使用场景进行举例,为...
全文