java 函数是什么_java中的函数是什么?怎么用

java中的函数是什么?怎么用

发布时间:2020-06-25 19:54:26

来源:亿速云

阅读:169

作者:Leah

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));

}

/*

* @ 函数的格式为:

*

* @ 访问修饰符 返回值类型 函数名(参数类型1 参数名1,参数类型2 参数名2....){

*

* @ 执行语句

*

* @ return 返回值;//返回值的类型必须与返回值类型一致

*

* @ }

*/

/*

* @ 声明一个静态函数method01() 无参数无返回值

*/

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);

}

/*

* 有返回值的返回值类型要和要返回的数据类型一致

*

* @ 例如:计算两个整数的和,结果仍然是整型,返回值类型为int.返回值类型可以说基本数据类型,也可是自定义的数据类型

*/

static int add(int num1, int num2) {

int sum = 0; // 声明一个整形变量并初始化为0

sum = num1 + num2;// 将num1和num2的和赋值给sum

return sum;// 将sum的值返回到调用处

}

}

关于java中的函数问题解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注亿速云行业资讯频道了解更多相关知识。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值