1,基本数据类型和引用数据类型传参的区别
不管是基本数据类型传参还是引用数据类型传参传的永远是地址
基本数据类型(包括整数型,浮点型,字符型,布尔型等)是原子型数据------原子型数据就是不可再拆分的数据引用数据类型(包括字符串,数组,对象等)是复合型数据-----复合型数据是指当前对象数据中,其实还包括了一些其他更多的子数据;或者说引用数据类型是由多个基本数据或引用数据组成的一个数据
2,成员变量和局部变量的区别
1)类中定义的变量为成员变量,方法中定义的变量为局部变量。
2)局部变量是声明赋值后再使用,成员变量一般是声明后不赋值,值就是默认值。
3)局部变量只能在当前方法中使用,在其他方法中不能使用,成员变量可在整个类中使用。
4)在一个方法中,局部变量和成员变量如果重名的话,方法中优先使用局部变量,如果想在方法中使用成员变量,可用this方法。
方法重载的特点
1)在一个类中
2)方法名相同
3)参数不同(个数不同,类型不同)
4)对返回值没有要求
构造方法的作用
1)创建对象
2)为对象中的属性赋值
2020-05-27
最新推荐文章于 2020-06-27 00:04:03 发布