hi,你好!欢迎访问本站!登录
本站由简数采集腾讯云宝塔系统阿里云强势驱动
当前位置:首页 - 教程 - 后端开发 - 正文 君子好学,自强不息!

【后端开辟】java有函数吗?

2019-11-19后端开发搜奇网46°c
A+ A-

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));
    }
 
    /*
     * @ 函数的花样为:
     * 
     * @ 接见修饰符 返回值范例 函数名(参数范例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有函数吗?的细致内容,更多请关注ki4网别的相干文章!

  选择打赏方式
微信赞助

打赏

QQ钱包

打赏

支付宝赞助

打赏

  移步手机端
【后端开辟】java有函数吗?

1、打开你手机的二维码扫描APP
2、扫描左则的二维码
3、点击扫描获得的网址
4、可以在手机端阅读此文章
标签:

本文来源:搜奇网

本文地址:https://www.sou7.cn/282428.html

关注我们:微信搜索“搜奇网”添加我为好友

版权声明: 本文仅代表作者个人观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。请记住本站网址https://www.sou7.cn/搜奇网。

发表评论

选填

必填

必填

选填

请拖动滑块解锁
>>