目录
1.认识方法
方法是定义一种数据结构,一段代码封装成一个功能。方法定义后,需调用才能跑起;方法声明了具体返回值类型,内部须使用return返回对应类型的数据;形参有多个,甚至没有,若有多个,中间逗号隔开,且不能给初始化值
方法定义后,需调用才能跑起;方法声明了具体返回值类型,内部须使用return返回对应类型的数据;形参有多个,甚至没有,若有多个,中间逗号隔开,且不能给初始化值
5.有参无返回值,publioc static void sum (int n)
注:方法不需要返回数据,返回值类型必须声明成void,不可用return
6.JAVA参数传输机制都是值传递
引用类型的参数传递:参数传输储存的地址值
基本类型的参数传递的数据值
2.方法重载
一个类出现多个方法的名称相同,但它们的形参列表不同(形参的个数。类型,顺序不同,不关心形参的名称)的
3.面向对象
this:
一个变量,可用在方法中,来拿到当前对象
主要用于解决变量名称冲突问题
构造器
封装:
4.String,Allaylist集合
String的对象是不可变字符串对象,只要是以“.….”方式写出的字符串对象,会存储到
字符串常量池,且相同内容的字符串只存储一份;
但通过new方式创建字符串对象,每new一次都会
产生一个新的对象放在堆内存中。
allaylist集合:
一个容器,大小可变,用来装数据,泛型类,约束存储的数据类型
5.继承
类不支持多继承,支持多层继承,extends
6.多态
在继承/实现情况下的一种现象,表现为:对象/行为多态
存在父类引用子类对象存在方法重写
7.接口
interface
public inter face 接口{
//成员变量(常量)
//成员方法(抽象方法)
}