Skip to content

Latest commit

 

History

History
41 lines (16 loc) · 661 Bytes

jdk源码分析.md

File metadata and controls

41 lines (16 loc) · 661 Bytes

[TOC]

String

数据结构

private final char value[];

``private int hash`

private static final long serialVersionUID

  • JDK 6和JDK 7中substring的原理及区别、

  • replaceFirst、replaceAll、replace区别、

  • String对“+”的重载、

  • String.valueOf和Integer.toString的区别、

  • 字符串的不可变性

Integer、Long、Enum、BigDecimal、ThreadLocal、ClassLoader & URLClassLoader、ArrayList & LinkedList、 HashMap & LinkedHashMap & TreeMap & CouncurrentHashMap、HashSet & LinkedHashSet & TreeSet