java基础复习
JAVASE
面向对象
面向过程,强调的是功能行为,以函数为最小单位,考虑怎么做。面向对象,将功能封装进对象,强调具备了功能的对象,以类/对象为最小单位,考虑谁来做。
封装,继承,多态
类是对一类事物的描述,是抽象的、概念上的定义
对象是实际存在的该类事物的每个个体,因而也称为实例(instance)
属性=成员变量=field=域、字段
方法=成员方法=函数=method
创建类的对象=类的实例化=实例化类
局部变量没有默认初始化值
重载:
在同一个类中,允许存在一个以上的同名方法,只要它们的参数个数或者参数类型不同即可。
可变个数形参的方法:
数据类型 … 变量名
可变个数形参的方法与本类中方法名相同,形参不同的方法之间构成重载。
可变个数形参的方法与本类中方法名相同,形参类型也相同的数组之间不构成重载。
可变个数形参在方法的形参中,必须声明在末尾。
可变个数形参在方法的形参中,最多只能声明一个可变形参。
变量赋值:
基本数据类型:此时赋值的是变量所保存的数据值。
引用数据类型:此时赋值的是变量所保存的数据的地址值
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 右郁石!
评论


