|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 列舉常數 | 欄位 | 方法 | 詳細資訊: 列舉常數 | 欄位 | 方法 |
java.lang.Object java.lang.Enum<Modifier> javax.lang.model.element.Modifier
public enum Modifier
表示程序元素(如類別、方法或欄位)上的修飾符。
並非所有修飾符都適用於所有種類別的元素。當兩個或多個修飾符出現在某一元素的源程式碼中時,那麼按照慣例(儘管沒有要求),它們出現的順序與以下詳細內容中列出常數的順序相同。
注意,在平臺的未來版本中可能添加其他修飾符。
列舉常數摘要 | |
---|---|
ABSTRACT
修飾符 abstract |
|
FINAL
修飾符 final |
|
NATIVE
修飾符 native |
|
PRIVATE
修飾符 private |
|
PROTECTED
修飾符 protected |
|
PUBLIC
修飾符 public |
|
STATIC
修飾符 static |
|
STRICTFP
修飾符 strictfp |
|
SYNCHRONIZED
修飾符 synchronized |
|
TRANSIENT
修飾符 transient |
|
VOLATILE
修飾符 volatile |
方法摘要 | |
---|---|
String |
toString()
返回此修飾符的小寫名稱。 |
static Modifier |
valueOf(String name)
返回帶有指定名稱的該型別的列舉常數。 |
static Modifier[] |
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, valueOf |
從類別 java.lang.Object 繼承的方法 |
---|
getClass, notify, notifyAll, wait, wait, wait |
列舉常數詳細資訊 |
---|
public static final Modifier PUBLIC
public
public static final Modifier PROTECTED
protected
public static final Modifier PRIVATE
private
public static final Modifier ABSTRACT
abstract
public static final Modifier STATIC
static
public static final Modifier FINAL
final
public static final Modifier TRANSIENT
transient
public static final Modifier VOLATILE
volatile
public static final Modifier SYNCHRONIZED
synchronized
public static final Modifier NATIVE
native
public static final Modifier STRICTFP
strictfp
方法詳細資訊 |
---|
public static final Modifier[] values()
for(Modifier c : Modifier.values()) System.out.println(c);
public static Modifier valueOf(String name)
指定要返回的列舉常數的名稱。
-
如果該列舉型別沒有帶有指定名稱的常數,
- 則拋出 IllegalArgumentExceptionpublic String toString()
Enum<Modifier>
中的 toString
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 列舉常數 | 欄位 | 方法 | 詳細資訊: 列舉常數 | 欄位 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。