摘要: String类被final修饰,创建的对象为不可变对象,属于字符串常量。 而StringBuffer与StringBuilder创建的属于字符串常量。 StringBuffer的方法大多用了Synchronized关键字修饰添加了同步锁。而StringBuilder没有。 所以StringBuffe 阅读全文
posted @ 2019-10-30 19:29 vibe 阅读(272) 评论(0) 推荐(0) 编辑
摘要: ArrayList,与LinkedList都是属于实现了List接口的类。首先从名字前缀开始看 ,Array表示数组,Link表示链表。 所以ArrayList底层是基于动态数组的。而LinkedList底层是基于双向链表的。 ArrayList必须是连续内存的,而LinkedList不要求连续内存 阅读全文
posted @ 2019-10-30 19:22 vibe 阅读(3130) 评论(0) 推荐(0) 编辑