学习内容:
1.构造方法
构造方法又称为构造器,是和类名同名的方法,而且不能有返回值,并且方法名字大小写必须和类名保持一致。构造方法主要是用来创建对象的
如果不写构造方法,Java会自动创建一个无参的构造方法
构造方法创建对象:
(1)无参
(2)有参
调用构造方法的时候,通常可以利用构造方法初始化一些参数
2.自定义方法
方法除了系统默认的构造方法外,其他均为自定义的方法
方法声明:访问修饰符 + 返回类型 + 方法名(参数列表){ }
方法调用:
(1)在方法声明的类定义中调用该方法:直接调用方法名
(2)在方法声明的类定义外部调用方法:对象名.方法名
修饰符
返回值
如果方法有返回值,则方法体中必须包含一个return语句,以指定返回值,其类型必须与方法的返回类型相同
如果方法无返回值,在方法体中可以不包含return 语句,或者包含一个不指定任何值的return语句
方法的返回类型可以是任何类型或引用类型数据,如 int、 string 和之前定义的类
方法名
Java官方建议方法名首单词小写,其余单词首字母大写,例如 setName ( )
方法参数类型
方法中的参数在一对圆括号中,指定调用该方法时需要使用的参数个数、各参数的类型。参数之间以逗号分隔
方法中参数类型可以是基本类型或引用类型,在方法定义时,称参数为形参,在调用方法传入具体的值时,称之为实参
带 static 关键字的方法
带 static 关键字的方法,称之为静态方法,静态方法调用是通过类名来调用的,不需要创建类的实例来调用
public static void t1 ( ) {
}
带 final 修饰的关键字
带 final 修饰的方法,表明该方法不能被重载,也不能被覆盖
注:final 和 static 可以同时修饰方法,并且它们之间的顺序可以互相调换
明天要学习的内容:
方法重载、方法调用