break、continue、return区别,方法定义及方法调用。
------------------------------------------------------------------------
break:
1.跳出switch选择结构。
2.结束循环。
continue:
1.结束当前循环,继续进行下一次循环。
return:
1.作为方法的返回值。
2.结束方法。
------------------------------------------------------------------------
一个类主要包含属性和方法。
方法、函数(功能):
是一个具有功能的代码块。
直接声明在类中,函数与函数之间没有包含关系,而是并列关系。
函数的优点:
提高了代码的复用性。
一、定义方法:
语法:
访问修饰符 其他修饰符 返回值类型 方法名(形式参数列表){
方法体;
}
修饰符:修饰函数的。其中包括访问修饰权限,还有一些其他的修饰符。现在的函数只要默认public static 就好了
返回值类型:
有返回值:在声明方法的时候写该方法的返回值类型。
在定义有返回值的方法的时候,需要声明该方法的返回值
类型,在方法的最后一句写一句返回语句。
return:
1>作为方法的返回值。
return 值; ---->返回的值必须与返回值类型对应。
2>结束方法。
return;
无返回值:标志当前方法没有返回值,但是必须使用void作为占位作用。
方法名:首字母小写,若由多个单词组成,其他单词首字母大写。见名知意。
参数列表:形式参数列表、实际参数列表。
参数列表包括:参数的个数、顺序、类型
形式参数列表(简称形参):声明该方法在调用时,需要使用的参数。
只是空壳子,没有实际的值。
形参列表可以是无参(0个参数),也可以是多个
数据类型 变量名,数据类型 变量名....
最后一个不加逗号,
注:形式参数也是局部变量。
实际参数列表(简称实参):在调用方法的时候传入的值。需要与形式参数列表一一对应。
{}:划分区域,在大括号中的内容都是方法体。
方法体:代码块,一段代码。
二、调用方法:
语法: 方法名(实际参数列表);
方法的重载:
在一个类中,方法名相同,参数列表不同,与返回值无关的多个方法称为方法的重载。
优点:节省了命名资源。