发表于: 2020-09-24 23:27:38
1 1420
今天完成的事情:完成了MySQL的复习,创建数据库,删除,选择。创建表,删除,选择。查询数据,修改数据。创建索引,数据库导出和导入。
创建用户自定义类
问了师兄师兄说先去了解形参,实参和参数返回。
形参
就是形式参数,用于定义方法的时候使用的参数,用来接收调用者传递的参数。形参只有在方法被调用的时候,虚拟机才会分配内存单元,在方法调用结束之后便会释放所分配的内存单元。
因此,形参只在方法内部有效,所以针对引用对象的改动也无法影响到方法外。
实参
就是实际参数,用于调用方法是传递给方法的参数。实参在传递给方法前是要被先赋值才能传递的。
在值传递的过程中,只能把实参传递给形参,而不能把形参的值反作用给实参。在函数调用过程中·,形参的值发生改变,而实参的值不会发生改变。
在引用传递调用的机制中,实际上是将实参引用的地址传递给了形参,所以任何发生在形参上的改变也会发生在实参变量上。
上面的是引用类型的参数传递
引用传递(参考网址:https://juejin.im/post/6844903576880283662)
一般也称为地址传递。方法调用时,实际参数的引用(地址,而不是参数的值)被传递给方法中相对应的形式参数,函数接收的原始值的内存地址
在方法执行中,形参和实参内容相同,只想同一块内存地址,方法执行中对引用的操作将影响到实际对象。
明天计划的事情:开始做JDBC
收获:知道实参,形参是什么。形参就是先占个坑,等到实参的参数传递过来才来运行。对MySQL更熟练了
评论