摘要: 工作中大家讨论HashMap设置初始化容量的问题,写篇文章好好聊聊。 一、jdk8 HashMap初始化和扩容机制 以下面的代码为例 Map map = new HashMap(3); map.put("AA", "AA"); map.put("BB", "BB"); map.put("CC", " 阅读全文
posted @ 2019-09-23 17:09 wudiffs 阅读(2190) 评论(0) 推荐(0) 编辑
摘要: 工作中,发现大多数人对值传递,引用传递理解不深,下面写一遍文章详细聊聊。 一、形参 形参:用来接收调用方法时传递的参数,只有在被调用时才分配内存,一旦调用结束,就释放内存空间。因此仅在方法内有效。 二、实参 调用上面方法swap(6, 8); 其中6 8就是实参。 三、值传递和引用传递 值传递:方法 阅读全文
posted @ 2019-09-23 16:59 wudiffs 阅读(5004) 评论(0) 推荐(0) 编辑