一,成员变量和局部变量
成员变量:作用于整个类。可以不赋初值(系统自定初值,如int型为0)。
局部变量:作用于方法内。必须赋初值,不赋初值将会报错。
注:如果局部变量和成员变量重名,局部变量具有更高的优先级。
二,构造方法
构造方法是定义在Java类中用来初始化对象的一个方法。构造方法与类同名且没有返回值。
我们在用new一个对象时,实际上是new+构造方法。
注:当没有指定的够着方法时,系统会自动的添加无参的构造方法。
1.创建构造方法的两种方法:
1)通过无参的构造方法创建对象
Test t=new Test();
2)通过有参的构造方法创建对象,并给对象中实例变量赋初值
Test t=new Test(5.0f,1d);
注:有参的构造方法可以对输入的值进行限定。可在构造方法中添加对输入值的判定处理及报错。