方法:
1、代码的复用
2、功能的独立——复杂的需求简单化
方法语法:
定义:——写一个方法
(1)声明:修饰符
返回类型 方法名 (参数列表)// 形参
修饰符public:表示公共的,代表任何本地工程的其它类的方法都可以调用它。
修饰符static:是面向对象的概念,目前就记住,在所有方法声明时都加上static。
返回类型:是方法结束后,要返回给调用者的值(返回值)的数据类型。如果没有返回值,那么
返回类型就是void。
方法名:准确描述方法完成的功能,一般是动词。login——登录
参数列表:数据类型 变量;//它是调用者在调用方法的时候,传递给方法的一些初始数据。
若不需要传入参数,该方法就定义为无参,但不能少()
数据类型 变量名1,数据类型 变量名2,
(2)实现:
实现{ }里所有代码,就是只有{ },也是方法定义完成了,只是被调用时,没有任何语句执行。
方法里书写学过的代码,但不能在一个方法里(实现部分)再定义一个方法!
(3)调用:方法名(参数列表)// 实参
注意传参时保证参数的个数、类型、顺序和形参保持一致。
return:
(1)结束方法,回到方法调用处 // 不用执行后面的
(2)若没有返回值(void)时,可以不写,也可以直接写return;如果有,return就要接真正的值。
带值retuen:
(1)返回类型必须与本方法声明的类型一致。
(2)本方法的所有执行路径都要做return。
java中实参和形参传递是:值传递。
(1)参数是基本类型,方法里对形参的操作不会影响实参;
(2)参数是引用类型,方法里对形参的操作会影响实参;