java.lang.Object
jdk.jshell.Snippet
jdk.jshell.PersistentSnippet
jdk.jshell.DeclarationSnippet
- 直接已知的子类:
-
MethodSnippet,TypeDeclSnippet,VarSnippet
所有声明片段的分组:变量声明(
VarSnippet)、方法声明(MethodSnippet)和类型声明(TypeDeclSnippet)。
声明片段在于它们可以具有未解析引用的活动状态:RECOVERABLE_DEFINED 或 RECOVERABLE_NOT_DEFINED。未解析引用可以通过 JShell.unresolvedDependencies(DeclarationSnippet) 进行查询。
DeclarationSnippet 是不可变的:对其任何方法的访问将始终返回相同的结果,因此是线程安全的。
- 自 JDK 版本:
- 9
-
Nested Class Summary
Nested classes/interfaces declared in class jdk.jshell.Snippet
Snippet.Kind, Snippet.Status, Snippet.SubKind -
Method Summary
Methods declared in class jdk.jshell.PersistentSnippet
name