javatm platform
standard ed. 6

javax.lang.model
枚举 sourceversion

java.lang.object 继承者 java.lang.enum<sourceversion> 继承者 javax.lang.model.sourceversion
所有(suǒ yǒu)已实现的接口:
serializable, comparable<sourceversion>

public enum sourceversion
extends enum<sourceversion>

java™ 编程语言的源版本。有关 the java™ language specification 版本(包括(included)更新和说明)的信息,请参见 http://java.sun.com/docs/books/jls/

注意(zhù yì),其他(qí tā)源版本常量将添加到将来的语言模型版本中。

从以下版本开始(appeared):
1.6

枚举常量摘要
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_4js随机数
          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 booleanisidentifier(charsequence name)
          返回 name 是否是语法上有效的标识符(简单名称)或最新源版本中的关键字。
static booleaniskeyword(charsequence s)
          返回 s 是否是最新源版本中的关键字或字面值。
static booleanisname(charsequence name)
          返回 name 是否是最新源版本中语法上有效的限定名称。
static sourceversionlatest()
          返回可以( kě yǐ)建模的最新源版本。
static sourceversionlatestsupported()
          返回完全(wán quán)受当前执行环境支持(zhī chí)的最新源版本。
static sourceversionvalueof(string name)
          返回带有指定名称的该类型的枚举常量。
static sourceversion[]values()
          returns an array containing the constants of this enum type, inthe order they are declared.
 
从类 java.lang.enum 继承的方法
clone, compareto, equals, finalize, getdeclaringclass, hashcode, name, ordinal, tostring, valueof
 
他称受北水南下资金带动,本港一众蓝筹股年内亦录得不少升幅,包括(included)腾讯、平安等,而一些细价股表现(performance)亦不俗,料明年港股亦将继续受惠于南下资金。
其中能为“梦想者”提供出路,是白宫为了解决(settle)2月8日联邦政府又将面临关门问题(foul-ups)而与民主党妥协的结果,其原则最后在美国国会获得通过的可能(would)性比较大,只是具体方桉可能(would)还会进一步拉锯妥协。
国外学校(xué xiào)的节假日与国内不同,所以大多数海外学子并没有条件回家过年。
据美国《侨报》报道,据洛杉矶县检察官办公室公共信息官员阿德拉妮(Sarah Ardalani)表示,阿罕布拉市(Alhambra)华人家庭(jiā tíng)旅店二房东甘和平(音译)1月25日(文中均为当地时间)涉嫌杀害中国(zhōng guó)籍房客姜靖国一案(案件号GA102782),洛县检察官1月30日宣布正式指控起诉,现年51岁的甘和平被控谋杀姜靖国,并将受害者尸体遗弃后院。
从类 java.lang.object 继承的方法
getclass, notify, notifyall, wait, wait, wait
 

枚举常量详细(sense)畔

release_0

public static final sourceversion release_0
初始版本。the java™ language specification 的第一个版本中描述的语言。


release_1

public static final sourceversion release_1
java platform 1.1 所识别的版本。该语言是使用嵌套类扩充release_0


release_2

public static final sourceversion release_2
java 2 platform, standard edition, v 1.2 所识别的版本。the java™ language specification, second edition 中描述的语言,包括 strictfp 修饰符。


release_3

public static final sourceversion release_3
java 2 platform, standard edition, v 1.3 所识别的版本。与 release_2 没有太大区别。


release_4

public static final sourceversion release_4
java 2 platform, standard edition, v 1.4 所识别的版本。添加了一个简单的断言工具。


release_5

public static final sourceversion release_5
java 2 platform, standard edition 5.0 所识别的版本。the java™ language specification, third edition 中描述的语言。第一个支持(zhī chí)泛型、注释、自动装箱、可变参数、增强的 for 循环和十六进制浮点字面值的版本。


release_6

public static final sourceversion release_6
java platform, standard edition 6 所识别的版本。与 release_5 没有太大区别。

方法详细信息

values

public static final sourceversion[] values()
returns an array containing the constants of this enum type, inthe order they are declared. this method may be used to iterateover the constants as follows:
for(sourceversion c : sourceversion.values())  system.out.println(c);

返回:
an array containing the constants of this enum type, inthe order they are declared

valueof

public static sourceversion valueof(string name)
返回带有指定名称的该类型的枚举常量。字符串必须与用于声明该类型的枚举常量的标识符完全(wán quán)匹配。(不允许(yǔn xǔ)有多余的空格。)

参数:
指定要返回的枚举常量的名称。 -
返回:
返回带有指定名称的枚举常量
抛出:
如果该枚举类型没有带有指定名称的常量, - 则抛出 illegalargumentexception

latest

public static sourceversion latest()
返回可以( kě yǐ)建模的最新源版本。

返回:
可以建模的最新源版本

latestsupported

public static sourceversion latestsupported()
返回完全受当前执行环境支持的最新源版本。必须返回 release_5 或更高版本。

返回:
完全受支持的最新源版本

isidentifier

public static boolean isidentifier(charsequence name)
返回 name 是否是语法上有效的标识符(简单名称)或最新源版本中的关键字。如果 name 开头是一个 character.isjavaidentifierstart(int)js随机数 返回 true 的初始字符,且后面只跟有 character.isjavaidentifierpart(int) 返回 true 的字符,那么该方法返回 true。此模式匹配常规标识符、关键字以及字面值 &quot;true&quot;&quot;false&quot;&quot;null&quot;。该方法对其他(qí tā)所有字符串返回 false

参数:
name - 要检查的字符串
返回:
如果此字符串是语法上有效的标识符或关键字,则返回 true,否则返回 false

isname

public static boolean isname(charsequence name)
返回 name 是否是最新源版本中语法上有效的限定名称。与 isidentifier网站地图 手机端 不同,此方法对关键字和字面值返回 false

参数:
name - 要检查的字符串
返回:
如果此字符串是语法上有效的名称,则返回 true,否则返回 false

iskeyword

public static boolean iskeyword(charsequence s)
返回 s 是否是最新源版本中的关键字或字面值。

参数:
s - 要检查的字符串
返回:
如果 s 是关键字或字面值,则返回 true,否则返回 false

javatm platform
standard ed. 6

提交错误或意见(remark)
有关更多的 api 参考资料和开发(kāi fā)人员文档,请参阅 java se 开发(kāi fā)人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作(work)代码示例。

版权所有 2007 sun microsystems, inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策