java有函数吗?
短信预约 信息系统项目管理师 报名、考试、查分时间动态提醒
java有函数吗?
java有函数。函数是定义在类中的一段独立的代码块,用来实现某个功能。Java中,函数又被称为方法。
函数的主要作用是为了提高代码的复用性。
函数都是在栈内存中运行;运行的函数处在栈顶。
函数格式:
修饰符 返回值类型 函数名 ( [ 参数类型1 参数名1,参数类型2 参数名2.... ] ){
// [ ] 里面表示可选项,即参数不是必须的
执行语句...
return 返回值; //返回值的类型必须与返回值类型一致
}
说明:
修饰符:可以是访问修饰符,也可以说是函数修饰符(abstract、final、 static、synchronized),还可以是两者的组合。
返回值类型:用于限定函数返回值的数据类型。
参数类型:用于限定调用函数时传递的数据类型。
参数名:是一个变量,用来接收调用方法时传递的数据。
return:用来接收方法以及返回函数指定类型的值。
返回值:这个值会返回给函数的调用者。
示例:
public class method {
public static void main(String[] args) {
// 通过函数名调用
method01();
method02(9, 3);
System.out.println("5+6=" + add(5, 6));
}
static void method01() {
System.out.println("这是method01方法,可以通过method01();调用.");
// 这个return可以省略.每个函数都是以return结束,返回到函数调用处
return;
}
static void method02(int num1, int num2) {
method01();
System.out.println("这是method02方法,第一个参数是" + num1 + "第二个参数是" + num2);
}
static int add(int num1, int num2) {
int sum = 0; // 声明一个整形变量并初始化为0
sum = num1 + num2;// 将num1和num2的和赋值给sum
return sum;// 将sum的值返回到调用处
}
}
运行结果:
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341