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

java中的方法

时间:2018-02-08 13:42:23      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:调用   返回值   post   独立   void   非静态方法   结构   方法   就是   

方法概念:

  1.方法也是一种函数,但是一般在java中都叫方法

  2.独立完成了一定功能:看成一一段代码,可以完成一个功能

  3.方法可以反复使用,每次使用之间没有关系

  4.写在类的结构体中

方法设计:

1.在同一个类中不能存在方法名字+参数列表一模一样的方法

2.方法名字按标志符方法取名

认识方法:

         ①public static:修饰符

         ②void :

                  位置:表示的是返回值类型是什么

                  void处于该位置:表示的是没有返回值类型

         ③方法名字

         ④小括号里面形式参数:

                  可以有也可以没有,根据实际需要选择写或者不写

                  形式参数作用:起一个说明的作用:没有值的!可以在方法内部使用该形式参数完成功能的设计

         ⑤大括号:方法结构体,设计完成功能的地方

 

方法定义:

返回值类型 方法名字(){      //形式参数根据实际需要选择写或者不写

                                   //功能实现语句

return  返回和方法返回类型相同的值

                          }

1.方法的返回值必须定义

2.方法名字必须定义

方法使用:

有static修饰:类名.方法名+参数列表

同一个类中:方法名字+参数列表

无static修饰:对象名.方法名+参数列表

注意:

                  同一个类中:静态方法不能调用非静态方法

                  同一个类中:非静态方法可以调用静态方法

                  方法被调用的时候才会执行

                  可以重复的调用执行,多次调用之间没有关系,各自调用各自的

方法签名:

         在一个类中,根据方法签名找到一个方法;

         方法签名:方法名字+参数列表【顺序,个数,类型必须一致】

方法return:

在一个方法执行完毕之后有一个结果,直接使用或者用一个变量保存起来然后使用

         返回值类型必须一致

         一般来说就是如果需要方法返回一个结果值,那么就return

       注意事项:

1.看结构不看值

                  2.一个方法如果有返回值类型,方法内部必须写对应类型的返回值

3.把变量中的值返回给调用者,不是返回这个变量

4.方法里面的变量只能在所在方法里面才能访问,其他方法不能访问

5. 对于结构体语句中写返回值:编译检查语法,只看结构不看值:

6. 如果一个方法的返回类型不是void都必须返回一个和返回值类型匹配的值

方法重载:

概念:

  在同一个类中,方法名字相同,参数列表不同[个数,类型,顺序]

注意:

  1.如果一个类中存在了多个名字一样的方法而编译不报错,那么肯定就是重载

  2.方法重载和参数名字没有关系。和返回值类型和修饰符也没有关系。

作用:

方便记忆;不同参数类型但是作用相同的方法使用方法重载方便记忆

java中的方法

标签:调用   返回值   post   独立   void   非静态方法   结构   方法   就是   

原文地址:https://www.cnblogs.com/Alinexia/p/8431027.html

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