目录介绍
- 1.关于int和Integer的问题区别分析
- 2.Integer的值缓存的原理
- 2.1 Java 5 中引入缓存特性
- 2.2 Integer类中的IntegerCache类
- 2.3 其他整型类型的缓存机制
- 3.理解自动装箱和拆箱
- 3.1 什么是装箱?什么是拆箱?
- 3.2 装箱和拆箱是如何实现的
- 3.3 装箱和拆箱在编程实际中注意点
- 4.原始类型线程安全问题
- 4.1 那些类型是线程安全的
- 4.2 如何验证int类型是否线程安全
- 4.3 AtomicInteger线程安全版
- 5.Java 原始数据类型和引用类型局限性
- 5.1 原始数据类型和 Java 泛型并不能配合使用
- 5.2 无法高效地表达数据,也不便于表达复杂的数据结构
- 6.关于其他知识延伸
- 6.1 对象的内存结构
- 6.2 对象头的结构
- 6.3 如何计算或者获取某个Java对象的大小
- 7.关于其他内容介绍
- 7.1 关于博客汇总链接
- 7.2 关于我的博客
好消息
- 博客笔记大汇总【16年3月到至今】,包括Java基础及深入知识点,Android技术博客,Python学习笔记等等,还包括平时开发中遇到的bug汇总,当然也在工作之余收集了大量的面试题,长期更新维护并且修正,持续完善……开源的文件是markdown格式的!同时也开源了生活博客,从12年起,积累共计47篇[近