java入门:方法

1.方法随着调用而执行,随着调用完毕而结束

2.循环是提高了代码复用性,但是他只是提高了局部的复用性,方法是提高了全局的复用性

3.方法是独立的,不能嵌套定义

4.方法的定义,没有先后顺序,定义在哪都可以,因为他是随着调用而执行的

一、1.1没有返回值的方法

public static void 方法名(){ ​//小括号里面是参数,能放多中类型的变量,构成了方法的重载(只在括号里面添加不一样的数据类型)

语句; ​

1.2有返回值类型的

public static 返回值的数据类型 方法名 (数据类型 变量名1 , 数据类型 变量名2, .....){ ​ 语句; ​ return 返回值; }

void :方法没有返回值的。

return 的注意事项:

void的方法 ,说明方法内 是不能有返回值的。 但是你可以在这种方法里面 单独的写一个 return; 用来强制终止方法。

return这个关键字的作用 ,两个作用 ​ 第一个: return 强制终止方法的。 ​ 第二个: return返回值, 用来 把值 扔给调用者。

return后面是不能跟语句的,因为后面的语句无论如何也执行不到

public class Demo18 {
    public static void main(String[] args) {
        show(3); // 只打印 1 2 
    }
    public static void show(int a){
        System.out.println(1);
        System.out.println(2);
        if (a==3){
            return ; // 终止方法。
        }
        System.out.println(4);
        System.out.println(5);
    }
}

1.3

4.42:如果一个方法有返回值类型,那么这个方法 必须在各个逻辑线路上 都应该有返回值的返回。

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值