摘要:
一: String s = new String("ABC") VS String s = "abc" String s = "abc" // 字符串字面量 String s = new String("abc"); 这个会无条件的在堆中创建一个新对象。 下面看字符串字面量。 首先,记住重要的一点是 阅读全文
摘要:
ArrayList:动态扩容(相对于数组),数组实现查询非常快但要求连续内存空间。 双向队列LinkedList:不需要像ArrayList一样创建连续的内存空间,它以链表的形式连接各个节点,但是查询搜索效率极低。 HashMap存放键值对:内部使用数组加链表实现,检索快但是由于键是按照Hash值存 阅读全文