java基础---4. 方法

1. 定义和调用一个方法

  • 定义一个方法的格式非常多,这里先学习比较基础的一种定义方式
public static void 方法名称() {
    //方法体
}

方法名称的命名规则和变量一样,使用小驼峰。

  • 调用方法
方法名称();

举例

public class Demo09Method {
    public static void main(String[] args) {
        //调用方法
        farmer();
        seller();
        cook();
        me();
    }
    //定义方法
    //在“类名后的大括以内”且在“main函数的大括以外”这个层级来定义方法
    //我
    public static void me() {
        System.out.println("吃");
    }
    //厨子
    public static void cook() {
        System.out.println("洗菜");
        System.out.println("切菜");
        System.out.println("炒菜");
        System.out.println("装盘");
    }
    //商贩
    public static void seller() {
        System.out.println("运输到农贸市场");
        System.out.println("抬高价格");
        System.out.println("吆喝");
        System.out.println("卖给厨子");
    }
    //农民伯伯
    public static void farmer() {
        System.out.println("播种");
        System.out.println("浇水");
        System.out.println("施肥");
        System.out.println("除虫");
        System.out.println("收割");
        System.out.println("贩卖给商贩");
    }
}
//注意:
//1. 方法定义的先后顺序无所谓
//2. 方法的定义不可产生嵌套包含关系 比如不可以在cook里面定义me

2. JDK的jshell

jshell类似于python中的idle,轻量级,在cmd中输入jshell即可进行jshell脚本,在jshell中输入/exit即可推出jshell而重新进入cmd

C:\Users\Ruanc>jshell
|  欢迎使用 JShell -- 版本 9.0.4
|  要大致了解该版本, 请键入: /help intro

jshell> System.out.println("Hello,World!")
Hello,World!

jshell> int a = 10
a ==> 10

jshell> int b = 20;
b ==> 20

jshell> int result = a * b
result ==> 200

jshell> System.out.println("结果是:"+result)
结果是:200

jshell> /exit
|  再见

C:\Users\Ruanc>

猜你喜欢

转载自www.cnblogs.com/deer-cen/p/12180065.html