模块 jdk.jshell

类 ExpressionSnippet

java.lang.Object
jdk.jshell.Snippet
jdk.jshell.ExpressionSnippet

public class ExpressionSnippet extends Snippet
赋值或变量值表达式的片段。种类是 Snippet.Kind.EXPRESSION

ExpressionSnippet 是不可变的:对其任何方法的访问都将始终返回相同的结果。因此是线程安全的。

Java 语言规范:
15个表达式
自从:
9
  • 方法详情

    • name

      public String  name()
      变量名,它是表达式的值。由于表达式要么只是一个变量标识符,要么是对变量的赋值,因此总有一个变量是表达式的主题。所有其他形式的表达式都成为临时变量,它们由 VarSnippet 引用。
      返回:
      作为表达式主题的变量的名称。
    • typeName

      public String  typeName()
      表达式的类型
      返回:
      表达式类型的字符串表示形式。