自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 Java集合、迭代器、泛型、线程体系结构

集合 Java中集合继承关系: 1.Set TreeSet:基于红黑树实现,支持有序性操作,例如根据一个范围查找元素的操作。但是查找效率不如 HashSet,HashSet 查找的时间复杂度为 O(1),TreeSet 则为 O(logN)。 HashSet:基于哈希表实现,支持快速查找,但不支持有序性操作。并且失去了元素的插入顺序信息,也就是说使用 Iterator 遍历 HashSet 得到的结果是不确定的。 LinkedHashSet:具有 HashSet 的查找效率,并且内部使用双向链表维护元素的插

2020-09-07 00:59:22 121

原创 代码整洁之道CleanCode

代码整洁之道 Clean Code 有意义的命名 设置可读性高的名称 反例: int d; //消逝的时间,以日计 正例: int daysSinceCreation; //详细,一目了然 避免误导 反例:用accountList来指称一组账号,除非它是List类型,否则容易让人误解 做有意义的区分 反例: getActiveAccount();和getActiveAccountInfo() 如果没有明确约定,很容易混淆两个方法,不知道调用哪个 读得出来的名称 反例: genymdhms(); 很难读出来,

2020-08-19 00:48:37 146

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除