包含标签 Java 的文章

ReentrantLock源码分析

本文主要对ReentrantLock的源码进行了简单的分析,具体包括ReentrantLock的初始化(公平锁和非公平锁),加锁过程和解锁过程等。

……

阅读全文

Java运行时数据区

本文主要讲的是Java运行时数据区,包括线程私有的程序计数器虚拟机栈本地方法栈和线程共享的方法区等。

……

阅读全文

Synchronize和Volatile底层实现原理

最近在看并发编程的艺术这本书,希望加深对并发这块的理解。毕竟并发相关还是十分重要的。本文主要是关于第二章Java并发机制的底层实现原理的相关笔记。主要包括volatile,synchronized,原子操作等实现原理的分析。

……

阅读全文

String字符串详解

本文主要分析了 Java中的 String 字符串相关使用与优化方案,包括 String 类型相加的本质、String 字符串相关编译器优化、 StringBuilder 与 StringBuffer 选择、字符串拼接方法、基本类型转 String 类型等。

……

阅读全文