Java源码解析之旅
解析Java中一些常用类的源码,与大家一起探讨学习。
潇风寒月
热爱Android开发,我的github地址:https://github.com/xfhy
展开
-
从源码角度彻底搞懂String、StringBuffer、StringBuilder
*本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 从源码角度彻底分析三者底层实现.第一次写源码分析,小记一笔,由于本人才疏学浅,有很多地方可能存在误解和不足,还望大家在评论区批评指正.一、引言学Java很久了,一直处于使用API+查API的状态,不了解原理,久而久之总是觉得很虚,作为一名合格的程序员这是不允许的,不能一直当API Player,我们要去了解分析...原创 2018-04-20 15:38:54 · 1748 阅读 · 1 评论 -
从源码角度彻底搞懂ArrayList
*本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 欣赏我们常用集合ArrayList的源码,学习API背后的故事.引言学Java很久了,一直处于使用API+查API的状态,不了解原理,久而久之总是觉得很虚,作为一名合格的程序员这是不允许的,不能一直当API Player,我们要去了解分析底层实现,下次在使用时才能知己知彼.知道在什么时候该用什么方法和什么类比较...原创 2018-05-04 13:07:59 · 3032 阅读 · 6 评论 -
从源码角度彻底搞懂LinkedList
LinkedList源码赏析一、概述 LinkedList,相对于ArrayList,大家可能平时使用LinkedList要少一些,其实有时候使用LinkedList比ArrayList效率高很多,当然,这得视情况而定。本文将带大家深入LinkedList源码,分析其背后的实现原理,以便以后在合适的情况下进行使用。之前我所知道的LinkedList的知识:Lin...原创 2018-05-17 18:25:00 · 1532 阅读 · 5 评论