java基础
二二二二二狗
这个作者很懒,什么都没留下…
展开
-
java 形参、实参的区别,以及传值还是传引用
首先我们需要明确一些概念 一、在java当中形参和实参分别是指: 形参:用来接收调用该方法时传递的参数。只有在被调用的时候才分配内存空间,一旦调用结束,就释放内存空间 实参:传递给被调用方法的值,预先创建并赋予确定值 即方法中定义的入参为形参,而传递给方法的对象或值就是实参 二、java传值和传引用的区别 实际上在java中所有的参数都是传值的,引用符号&的传递是C++中才有的 不过对于基...原创 2020-02-28 18:07:57 · 894 阅读 · 0 评论 -
简单分析HashMap源码
HashMap原理 目的: 单纯分析和学习hashmap的实现,jdk版本为 1.8 首先从put方法开始分析 接下来就是putVal方法了: 先看常用的put键值对,这个学完了,那么其他的put方法就没什么问题了,比如putAll、putIfAbsent、putMapEntries 这里只根据自己经验进行简单的归纳 还有一个比较重要的方法是resize() 在这里自己只是简单的分析了一部分...转载 2019-03-08 18:12:17 · 106 阅读 · 0 评论