摘要: 问题 很多初学者都被问到一个问题,String和StringBuffer有什么区别。然后就有了标准答案: String是不可变字符串,StringBuffer是不可变字符串,在进行字符串操作时,StringBuffer效率更高。这要从字符串的不变性说起。 字符串不变性 字符串在编程过程中是如此重要, 阅读全文
posted @ 2019-05-13 21:36 huangwu 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 泛型的本质是什么 什么是泛型,泛型是一种模板技术,就好比排序,所有的排序策略,核心问题是比较和交换,如果一种算法对double有效,则只要提供比较大小的规则,该算法也对String甚至任意数据类型有效,而泛型可以使得这样的排序算法一个实现就应用到多中情形。 结合这种概念,就有了泛型集合,好比Arra 阅读全文
posted @ 2019-05-12 17:15 huangwu 阅读(9307) 评论(0) 推荐(1) 编辑