Java 源码阅读系列

Java 源码阅读系列_第1张图片

写在前面

之前一直心心念念的想写java源码阅读系列的文章,不知道写啥,也不知道该怎么写,哎,说来说去就是懒惰。今天终于写了,写的不够好

以后会每天写点源码阅读心得和自己的理解,同时也对自己算是一个提升吧

主要包括以下类的源码

常用类

  • String
  • StringBuffer
  • StringBuilder

集合相关

  • ArrayList & LinkedList
  • HashSet & LinkedHashSet & TreeSet
  • HashMap & LinkedHashMap & TreeMap
  • Collection
  • HashTable
  • IdentityHashMap
  • Queue
  • Stack
  • Dequeue
  • Arrays

线程相关

  • AtomicInteger
  • ThreadLocal
  • CAS
  • AQS
  • ThreadPool
  • 自定义 ThreadPool

阅读方法

  • 先在Eclipse中新建一个空项目
  • 将java中源码导入
  • 然后去掉所有文档注释
  • 在代码中写好后,将对应的核心方法写到文件中,发布
  • 将源码阅读文档同步更新到 github

你可能感兴趣的:(Java 源码阅读系列)