2.8Java语言的六种语句方式(Statement)

1.空语句

;

2.代码块

{ }

3.表达式语句

System.out.println("Hello world"); 

4.Labeled语句

一般用于break或continue语句。

标识符 : 语句

5.yield语句

yield 表达式;
 class Test {
    enum Day {
        MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY,
	SATURDAY, SUNDAY
    }

    public int calculate(Day d) {
        return switch (d) {
	    case SATURDAY, SUNDAY -> d.ordinal();
            default -> {
                int len = d.toString().length();
                yield len*len;
            }
        };
    }
}

6.synchronized语句

synchronized (表达式) {
}

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/back/java/2352.html

发表评论

登录后才能评论