方法

思维导图:




一.方法是什么

   方法是实现某个功能的一组语句,通常将常用的功能写成一个方法。

    方法相当于一个函数,对一些参数或者其他进行加工。




二.JAVA方法的定义


    [ 访问控制符 ] [ 修饰符] 返回值类型 方法名 (  形参列表){


      方法体

}



三.java 方法的目的

   1.解决代码过长的问题。

   2.是代码清晰易懂。

   3.一处修改,多处收益。

   

四.java 方法的分类


1. 有参数无返回值

       public static void  getMax(   int x,int y  等等){

     方法体

}

2.无参数无返回值

       public static void  getMax(  ){

     方法体

}

3.有参数有返回值

       public static 返回值类型 getMax(   int x,int y  等等){

                       方法体

                    return 返回值;

}

4.无参数有返回值

       public static void  getMax(  ){

                              方法体

             return 返回值;

}



五.方法的调用


1.无参方法的调用

     方法名();

2.有参方法的调用

     方法名(  变量);


六.使用方法时候的注意

1、形参必须注明数据类型。 
2、实参直接写,不需要类型声明。 
3、return只能返回一次。 
4、遇到return语句,方法结束执行,后续语句不执行。 
5、方法的返回值,必须与方法声明中的返回值类型相匹配。 
6、方法定义,不能写在mian( )中,每个方法都是一个独立的整体。  
7、方法中实参的个数与形参的个数相等,类型要相互匹配。


七.方法的重载

   1. 方法名称相同,但是参数类型不同,可以重载。

   2. 方法名称相同,但是参数个数不同,可以重载。
   3. 方法名称相同,但是参数个数相同,类型相同,顺序不同,可以重载。
   4. 方法名称相同,但是参数类型相同,个数不同,可以重载。

   5. 方法的重载和返回值类型没有关系。


八.方法与数据类型的关系。

   1.基础数据类型:

      实际参数与形式参数时各自计算,不会影响结果。

    2.引用类型

      实际参数与形式参数各自运算,但是会影响结果。


九. 本章收获的其他知识。

     1.String的类型的比较,使用的是 A.equals(B);

     2. for( int  i : a){                       //   i:a 是把a中的元素一个一个的给i

             System.out.println();

             }

     3.String 是引用类型,不是关键字,数组也是。

     4. 在方法中可以采用 System.exit(-1 );  直接退出整个方法

     5.异或2个值的时候,是将2个值转换成二进制,然后异或。相同为0,不同为1.

     6.方法中要返回几个值的时候,可以选择返回类型为数组,也可以选择为字符串,再将字符串转换为所需要的类型。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值