码迷,mamicode.com
首页 > 编程语言 > 详细

java--函数(方法)

时间:2016-06-11 14:30:51      阅读:311      评论:0      收藏:0      [点我收藏+]

标签:

函数 Function(方法 Method)

1.函数调用:函数在调用前必须先声明(定义);
    ①声明:必须写到类中(不能写到main里);
    ②语法:修饰符 返回类型 函数名(形参列表){
        函数体(任意功能,任意数量代码)
    }
    ③可以对函数(方法)进行注解(用javadoc)/**  */
    ④函数必须在调用时,将执行函数体。
    ⑤调用:    函数名(实参列表)

2.函数的作用:
    ①减少代码重复
    ②降低耦合(事物的关联性)
    ③降低整体复杂度    

3.形参列表:
    语法:数据类型 参数名,数据类型 参数名......
    形参:函数定义时使用的参数;
    实参:函数调用时使用的参数;
    函数调用时,会将实参的值传递给形参。

4.实参列表:
    语法:表达式1,表达式2......

5.函数返回:return
    *在函数体中写返回结果:return 变量、常量表达式
    ①当代码运行到return语句后,立即结束函数,并返回结果;
    ②函数调用时:只关心-->函数名、参数、返回类型,不用关心函数体;
    ③函数签名:函数名、参数、返回类型 (或称为三要素)
    ④函数调用的输出,是调用者的事,不要在功能中实现。

6.形参与实参:
    ①函数调用时,形参与实参拥有独立的内存空间;
    ②传递参数时,是将实参内存中的数据复制到形参中。
    ③特别注意:在函数中,改变形参赋值,不会影响实参。

7.方法重载:
    定义:在一个类中,出现多个同名函数(方法),叫做方法重载。overload
    特点:函数名相同,参数列表不同(参数数量或类型不同)

8.递归调用:
    定义:在函数中调用自身。
    注意:避免无限递归,必须有终止条件。    
9.函数实例:

 技术分享

 技术分享

 

java--函数(方法)

标签:

原文地址:http://www.cnblogs.com/tigerpan6374/p/5575213.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!