4.5 方法

简介

1.方法是解决一类问题的步骤的有序组合;

2.使用方法程序更清晰,利于维护,重用;

3.方法名必须以字母、'_'或'$'开头,不能以数字开头;

4.5 方法_第1张图片
方法定义

变量作用域

定义:变量的作用域是指程序中该变量可以被引用的范围

作用范围:1.局部变量:从声明开始,直到包含它的块结束

                   2.方法参数(局部变量):涵盖整个方法

                   3.for循环中声明变量:从它声明到循环体结束

                   4.嵌套模块中:同一嵌套模块不能两次声明局部变量


命令行参数

4.5 方法_第2张图片
命令行参数


方法重载

定义:方法名相同而参数列表不同 (与返回类型,修饰符无关)

参数不同:1.参数个数不同

                  2.个数相同,类型不同(与顺序有关)


构造函数(其实不算方法)

定义:对象创建时,用来初始化该对象

1.构造方法名与类名一致,无返回值;

2.所有类都有构造方法,无自定义构造方法时,java提供了一个默认的构造方法;

3.一旦你定义了自己的构造方法,默认构造方法就会失效(除非自己把默认的构造方法写出来);


可变参数

声明:typeName...parameterName      (在指定参数类型后加一个省略号(...))

1.一个方法中只能指定一个可变参数,它必须是方法的最后一个参数;


finalize 方法

定义:用来清除回收对象,在对象被垃圾收集器析构(回收)之前调用

4.5 方法_第3张图片
简单使用

你可能感兴趣的:(4.5 方法)