1.7Java语言的语句(Statement)

完整的语句通常要以分号;结束。

1.空语句

;

2.代码块

{ }

3.表达式语句

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

4.Labeled语句

一般用于breakcontinue语句。

标识符 : 语句

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.assert语句

assert 表达式 [: 表达式] ;

7.synchronized语句

synchronized (表达式) {
}

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

(0)
上一篇 2020年11月6日 03:25
下一篇 2020年11月8日 22:25

相关推荐

  • 2.5Java引用类型之字符串(String)

    1.字符(char) 字符 由用单引号引起来的1个字符或1个转义序列组成。 2.字符串(String) 2.1字符串声明 字符串 由用双引号引起来的零个或多个字符组成。 2.2连接字符串 Java语言允许使用 + 号连接两个字符串。 2.3格式化字符串(Format String) 每个产生格式化输出的方法都需要一个格…

    Java语言教程 2021年1月5日
    09100
  • 2.3Java引用类型之接口(Interface)

    1.接口声明 接口分为两种:普通(normal)接口和注解(annotation)接口。 成员变量全部是静态常量,即便是变量不加static final修饰符也是静态常量。 成员方法可以包含静态方法、实例方法(default关键字实现)、抽象实例方法。 2.继承 一个类只能继承自另一个类,不能从多个类继承。但是,一个i…

    Java语言教程 2021年1月3日
    01.2K0
  • 1.3Java语言的分隔符(Separator)和运算符(Operator)

    分隔符 分隔符又称标点符号,作用与标点符号一样,都是起分隔作用。 分隔符 名称 ( ) 圆括号 { } 花括号 [ ] 方括号 ; 分号 , 逗号 . 圆点 … 省略号 @ at符号 :: 双冒号 运算符 1.一元加减运算符 运算符 名称 描述 +x 一元加 返回其操作数的值。 –x 一元减 对其操作数的数值取负。…

    Java语言教程 2020年11月3日
    02.5K0

发表回复

登录后才能评论