Module jdk.compiler

Interface BlockTree

所有超级接口:
StatementTree, Tree

public interface BlockTree extends StatementTree
语句块的树节点。例如:
   { }

   { 语句 }

   static { 语句 }
 
参见 Java语言规范:
14.2 Blocks
自JDK版本:
1.6
  • Nested Class Summary

    Nested classes/interfaces declared in interface com.sun.source.tree.Tree

    Tree.Kind
  • Method Summary

    Modifier and Type
    Method
    Description
    List<? extends StatementTree>
    返回组成此块的语句。
    boolean
    当且仅当这是一个静态初始化块时返回true。

    Methods declared in interface com.sun.source.tree.Tree

    accept, getKind
  • Method Details

    • isStatic

      boolean isStatic()
      当且仅当这是一个静态初始化块时返回true。
      返回:
      如果这是一个静态初始化块,则返回true
    • getStatements

      List<? extends StatementTree> getStatements()
      返回组成此块的语句。
      返回:
      这些语句