方法
方法就是一段可重复调用的代码段。方法也可以叫作函数。那么函数的定义又是什么?给定一个数集A,假设其中的元素为x。现对A中的元素x施加对应法则f,记作f(x),得到另一数集B。假设B中的元素为y。则y与x之间的等量关系可以用y=f(x)表示。我们把这个关系式就叫函数关系式,简称函数。函数概念含有三个要素:定义域A、值域C和对应法则f。其中核心是对应法则f,它是函数关系的本质特征。
方法的定义格式
public static 返回值类型 方法名称 (类型 参数1,类型 参数2……)
程序语句;
return 表达式;
}
如果方法没有返回值,则在返回值类型处要明确写出void,此时,在方法中的return语句可以省略,方法执行完后无论是否存在返回值都将会返回到方法的调用处并继续向下执行。
方法命名规范
在定义类的时候,单词的首字母必须大写。定义方法时,首字母必须小写,之后的每个单词的首字母必须大写保持驼峰状。
举例:有返回值的方法
1 package com.com.zhubaobao.code; 2 3 public class MethodDemo01 { 4 public static void main(String args[]){ 5 int one = addOne(10 , 20); 6 float two = addTwo(10.3f , 13.3f); 7 System.out.println("addOne的计算结果:"+ one); 8 System.out.println("addTwo的计算结果:"+ two); 9 } 10 public static int addOne(int x , int y){ 11 int temp = 0; 12 temp = x + y; 13 return temp; 14 } 15 public static float addTwo(float x , float y){ 16 float temp = 0; 17 temp = x + y; 18 return temp; 19 } 20 }
虽然在return中没有任何的内容,但是一旦执行到了return语句之后,方法将不再执行,而返回到被调用用处继续向下执行。
这里面的static关键字,我们后面会详细介绍?