|
JavaTM Platform Standard Ed. 6 |
|||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 枚举常量 | 字段 | 方法 | 详细信息: 枚举常量 | 字段 | 方法 |
java.lang.Object java.lang.Enum<SourceVersion> javax.lang.model.SourceVersion
public enum SourceVersion
Java™ 编程语言的源版本。 有关 The Java™ Language Specification 版本(包括更新和说明)的信息,请参见 http://java.sun.com/docs/books/jls/。
注意,其他源版本常量将添加到将来的语言模型版本中。
枚举常量摘要 | |
---|---|
RELEASE_0
初始版本。 |
|
RELEASE_1
Java Platform 1.1 所识别的版本。 |
|
RELEASE_2
Java 2 Platform, Standard Edition, v 1.2 所识别的版本。 |
|
RELEASE_3
Java 2 Platform, Standard Edition, v 1.3 所识别的版本。 |
|
RELEASE_4
Java 2 Platform, Standard Edition, v 1.4 所识别的版本。 |
|
RELEASE_5
Java 2 Platform, Standard Edition 5.0 所识别的版本。 |
|
RELEASE_6
Java Platform, Standard Edition 6 所识别的版本。 |
方法摘要 | |
---|---|
static boolean |
isIdentifier(CharSequence name)
返回 name 是否是语法上有效的标识符(简单名称)或最新源版本中的关键字。 |
static boolean |
isKeyword(CharSequence s)
返回 s 是否是最新源版本中的关键字或字面值。 |
static boolean |
isName(CharSequence name)
返回 name 是否是最新源版本中语法上有效的限定名称。 |
static SourceVersion |
latest()
返回可以建模的最新源版本。 |
static SourceVersion |
latestSupported()
返回完全受当前执行环境支持的最新源版本。 |
static SourceVersion |
valueOf(String name)
返回带有指定名称的该类型的枚举常量。 |
static SourceVersion[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
从类 java.lang.Enum 继承的方法 |
---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
从类 java.lang.Object 继承的方法 |
---|
getClass, notify, notifyAll, wait, wait, wait |
枚举常量详细信息 |
---|
public static final SourceVersion RELEASE_0
public static final SourceVersion RELEASE_1
RELEASE_0
。
public static final SourceVersion RELEASE_2
strictfp
修饰符。
public static final SourceVersion RELEASE_3
RELEASE_2
没有太大区别。
public static final SourceVersion RELEASE_4
public static final SourceVersion RELEASE_5
for
循环和十六进制浮点字面值的版本。
public static final SourceVersion RELEASE_6
RELEASE_5
没有太大区别。
方法详细信息 |
---|
public static final SourceVersion[] values()
for(SourceVersion c : SourceVersion.values()) System.out.println(c);
public static SourceVersion valueOf(String name)
指定要返回的枚举常量的名称。
-
如果该枚举类型没有带有指定名称的常量,
- 则抛出 IllegalArgumentExceptionpublic static SourceVersion latest()
public static SourceVersion latestSupported()
RELEASE_5
或更高版本。
public static boolean isIdentifier(CharSequence name)
name
是否是语法上有效的标识符(简单名称)或最新源版本中的关键字。如果 name 开头是一个 Character.isJavaIdentifierStart(int)
返回 true
的初始字符,且后面只跟有 Character.isJavaIdentifierPart(int)
返回 true
的字符,那么该方法返回 true
。此模式匹配常规标识符、关键字以及字面值 "true"
、"false"
和 "null"
。该方法对其他所有字符串返回 false
。
name
- 要检查的字符串
true
,否则返回 false
。public static boolean isName(CharSequence name)
name
是否是最新源版本中语法上有效的限定名称。与 isIdentifier
不同,此方法对关键字和字面值返回 false
。
name
- 要检查的字符串
true
,否则返回 false
。public static boolean isKeyword(CharSequence s)
s
是否是最新源版本中的关键字或字面值。
s
- 要检查的字符串
s
是关键字或字面值,则返回 true
,否则返回 false
。
|
JavaTM Platform Standard Ed. 6 |
|||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 枚举常量 | 字段 | 方法 | 详细信息: 枚举常量 | 字段 | 方法 |
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。