院校门户网站建设方案,企业管理系统介绍,黑河市网站建设公司,wordpress计算器插件1.方法概述 将一些代码抽取出来#xff0c;放到单独的代码块中#xff0c;形成方法#xff0c;可以反复调用。
2.方法的定义格式以及解释 格式#xff1a; 修饰符 返回值类型 方法名 #xff08;参数列表#xff09;#xff5b; //方法主…1.方法概述 将一些代码抽取出来放到单独的代码块中形成方法可以反复调用。
2.方法的定义格式以及解释 格式 修饰符 返回值类型 方法名 参数列表 //方法主体 return ;//方法的返回值
定义格式解释 修饰符 目前固定写法 public static 。 public修饰符代表权限; static静态方法。 返回值类型 目前固定写法 void 其他返回值类型在后面的课程讲解。 方法名为我们定义的方法起名满足标识符的规范用来调用方法。 参数列表 这一项可以为空不为空的话参数要参与方法的执行。参数可以是0个也可以是多个。 {}方法体。 return 方法结束。 Ⅰ.如果定义返回值类型是void那么方法大括号内可以可以没有return。 Ⅱ. 如果定义返回值类型不是void那么方法大括号内的return后必须有值。 Ⅲ.一个方法只能返回一个值。
定义方法的两个明确: 1明确返回值类型定义方法的返回值类型是什么那么整个方法的结果必须是该数据类型比如方法计算的是整数的求和结果也必然是个整数返回值类型定义为int类型。 2明确参数列表小括号中的参数是要参与方法的实际执行的所以要知道参数具体执行的是什么功能比如计算哪两个整数的和并不清楚但可以确定是整数参数列表可以定义两个int类型的变量由调用者调用方法时传递 。
小结 ①.没有学习类和对象之前定义方法的时候要加入static但并不是所有的方法都要加static。 ②.定义方法明确参数列表。 ③.定义方法明确是否有返回值返回值的类型是什么。
3.方法的分类 1有参有返回 public static 返回值类型 方法名(参数列表){ //方法主体 } 2有参无返回 public static void 方法名(参数列表){ //方法主体 } 3无参有返回 public static 返回值类型 方法名(){ //方法主体 } 4无参无返回 public static void 方法名(){ //方法主体 }
小结 ①.带参方法的参数可以是1个也可以是多个并且参数的类型可以是引用类型也可以是基本类型。 ②.带返回值的方法的返回值必须和定义的时候保持一致。
4.调用方法的三种情况 1直接在入口中调用方法名直接写方法名调用 ,适用于无参无返回值的方法有参无返回值的方法。 2赋值调用调用方法在方法前面定义变量接收方法返回值。 3输出语句调用在输出语句中调用方法 System.out.println(方法名()) 。适用于有参有返回值的方法和无参有返回值的方法。
【注意】 不能用输出语句调用 void 类型的方法。因为方法执行后没有结果也就打印不出任何内容。
5.方法注意事项 1定义位置类中方法外面。 2返回值类型必须要和 return 语句返回的类型相同否则编译失败 。 3不能在 return 后面写代码 return 意味着方法结束所有后面的代码永远不会执行属于无效代码。 4方法与方法之间不能嵌套。 5调用有参方法的时候要注意参数的数据类型个数顺序必须跟定义的时候保持一致。
【常见错误】 ①.方法在定义的时候没有返回值所以不能加return。 ②.方法只能有一个返回值不能同时返回多个。 ③.方法不能嵌套使用。
6.方法的重载 1指在同一个类中允许存在一个以上的同名方法只要它们的参数列表不同即可与修饰符和返回值类型无关。 2参数列表个数不同数据类型不同顺序不同。 3重载方法调用JVM通过方法的参数列表调用不同的方法。
小结 ①.方法在调用的时候参数的顺序数据类型个数必须跟定义时保持一致。 ②.一个方法最多只能返回一个值。 ③.方法重载在同一个类中个数不同数据类型不同顺序不同。