JavaCodeLearn
Learn more in-depth about some basic Java classes and methods, and read it slowly. Anyway, this is time-consuming and brain-consuming. . . .
Project environment
IDE : IDEA 2017.1.3
JDK :
- HotSpot(TM) 64-Bit JDK1.6
- HotSpot(TM) 64-Bit JDK1.7
- HotSpot(TM) 64-Bit JDK1.8
- OpenJDK 64-Bit Server VM (build 25.131-b11, mixed mode) OpenJDK1.8
Table of contents
Java source code learning
- java.lang
- String 【Updated on 2017-6-21】
- StringBuilder 【Updated on 2017-7-15】
- StringBuffer 【Updated on 2017-7-15】
- Integer 【Updated on 2017-6-24】
- Byte, Short, Long, Boolean, Character, Float, Double packaging types are not much different
- Enum 【2017-7-2 Update】
- ThreadLocal(not read)
- ClassLoader (not read)
- java.math
- java.util
- ArrayList【Updated on 2017-7-27】
- LinkedList【Updated on 2017-7-28】
- Simple performance tests of LinkedList and ArrayList [Updated on 2017-8-10]
- HashMap (not read)
- TreeMap (not read)
- LinkedHashMap (not read)
- HashSet(not read)
- HashSet(not read)
- TreeSet(not read)
- java.net
- URLClassLoader (not read)