今天在回顾学习java基础部分内容面向对象编程的时候整理了一些自己容易混淆的知识点(形参,实参,成员变量,局部变量,构造方法)
public class temp{
int v;//此处 v和a成员变量可以被修饰符修饰如(public ,static....)
temp(int a){//a为temp的形参,形参用来接受实参中传过来的值
//此处temp为构造方法,构造方法名拥有与类名一样的名称此处temp等于class类中的temp,构造方法不能被任何修饰符修饰(除了 public),且构造方法没有返回值。
int b;//此处b为局部变量,局部变量只能在方法体中访问,不能被类访问,局部变量定义在方法体中。
}
public void static main (String args[]){
temp f=new temp();
f(4);//实参:实参是传递值的,当传递结束后实参的值不变,此处的 4 作为实参传入构造方法temp被a所获取
}
}