03 2022 档案

摘要:​1、分析 初始化 /** * Shared empty array instance used for default sized empty instances. We * distinguish this from EMPTY_ELEMENTDATA to know how much to i 阅读全文
posted @ 2022-03-22 19:02 程序员Forlan 阅读(279) 评论(0) 推荐(0) 编辑
摘要:分析 实际开发中,生成随机数的场景有很多,比如短信验证码、订单编码、账号... 选择什么方式很重要,下面我们通过4种生成方式来分析利弊 public static void main(String[] args) { int count = 1000000; long start = 0L; lon 阅读全文
posted @ 2022-03-09 18:07 程序员Forlan 阅读(1663) 评论(0) 推荐(0) 编辑
摘要:关于集合的处理,Java开发手册有这么一段话: 【强制】判断所有集合内部的元素是否为空,使用 isEmpty()方法,而不是 size()==0 的方式。 说明:在某些集合中,前者的时间复杂度为 O(1),而且可读性更好。 下面我们通过一些源码来看看 HashMap源码 /** * Returns 阅读全文
posted @ 2022-03-01 09:57 程序员Forlan 阅读(834) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示