Java 学习笔记--容器类

本文包含普通容器类和并发容器类的原理、具体实现。各知识点已经在思维导图中提供总览。     阅读全文
ChihoPang's avatar
ChihoPang 2月 25, 2018

Java 学习笔记--内存区域(堆和栈的区别)

Java 虚拟机在执行 Java 程序的过程中会把内存划分为若干个不同的数据区域。共分为程序计数器、Java 虚拟机栈、本地方法栈、Java 堆、方法区五种,相关知识点已在表格进行总结。     阅读全文
ChihoPang's avatar
ChihoPang 2月 10, 2018

Android、Java 学习笔记--消息机制(Handler、Looper、MessageQueue)与 ThreadLocal 原理

Android 是消息驱动型系统,其消息机制通过 Handler 、 Looper 、 MessageQueue 组成,其中,Handler 作为上层接口,Looper 、 MessageQueue 提供底层支持。同时,由于 Looper 是采用 ThreadLocal 来存储的,所以本篇笔记也有 ThreadLocal 类的相关使用和原理记录。     阅读全文
ChihoPang's avatar
ChihoPang 12月 02, 2017