2.1 形参
定义:全称"形式参数",用于定义方法的时候使用的参数,目的用来接收调用该方法时传递的参数。
说明:只有在被调用时才会分配内存单元,在调用结束,即刻释放所分配的内存单元。因此,只在方法内才有效。
2.2 实参
定义:全称"实际参数",用于调用时传递给方法的参数,即传递给被调用方法的值。
说明:预先创建并赋予确定值。
2.3 传值调用
- 传值调用中,传递的参数类型是为常用的基本数据类型,参数视为形参,这里形参是局部变量。
2.4 引用调用
引用调用中,在Java中,传递的参数类型是为引用数据类型,参数视为实参。在调用机制里,将实参的地址传递给了形参,形参上的改变实际上都发生在实参上,可以视为全局变量。
2.5 全局变量
全局变量,又称“外部变量”,它不是属于哪个方法,作用域从定义的地址开始到源文件结束。
注意事项:
当局部变量与全局变量重名时,起作用的是局部变量。
2.6 局部变量
在方法内定义的变量称为“局部变量”或“临时变量”,方法结束后局部变量占用的内存将被释放。