java.lang.reflect.Modifier
類提供了用于解碼類和成員訪問修飾符的靜態(tài)方法和常量。修飾符集合被表示為具有表示不同修飾符的不同位位置的整數(shù)。表示修飾符的常量的值取自“Java虛擬機規(guī)范”第4.1,4.4,4.5和4.7節(jié)中的表中。
以下是java.lang.reflect.Modifier
類的聲明 -
public class Modifier
extends Object
以下是java.lang.reflect.Modifier
類的字段 -
abstract
修飾符的int
值。final
修飾符的int
值。interface
修飾符的int
值。abstract
修飾符的int
值。private
修飾符的int
值。protected
修飾符的int
值。public
修飾符的int
值。static
修飾符的int
值。strictfp
修飾符的int
值。synchronized
修飾符的int
值。transient
修飾符的int
值。volatile
修飾符的int
值。序號 | 方法 | 描述 |
---|---|---|
1 | Modifier() | 默認構造函數(shù) |
序號 | 方法 | 描述 |
---|---|---|
1 | static int classModifiers() | 返回一個int 值將可以應用于一個類的源語言修飾符組合在一起。 |
2 | static int constructorModifiers() | 返回一個int 值將可以應用于構造函數(shù)的源語言修飾符組合在一起。 |
3 | static int fieldModifiers() | 返回一個int 值將可以應用于字段的源語言修飾符組合在一起。 |
4 | static int interfaceModifiers() | 返回一個int 值將可以應用于interface 的源語言修飾符組合在一起。 |
5 | static boolean isAbstract(int mod) | 如果整數(shù)參數(shù)包含abstract 修飾符,返回true ,否則返回false 。 |
6 | static boolean isFinal(int mod) | 如果整數(shù)參數(shù)包含final 修飾符,則返回true ,否則返回false 。 |
7 | static boolean isInterface(int mod) | 如果整數(shù)參數(shù)包含interface 修飾符,返回true ,否則返回false 。 |
8 | static boolean isNative(int mod) | 如果整數(shù)參數(shù)包含native 修飾符,則返回true ,否則返回false 。 |
9 | static boolean isPrivate(int mod) | 如果整數(shù)參數(shù)包含private 修飾符,返回true ,否則返回false 。 |
10 | static boolean isProtected(int mod) | 如果整數(shù)參數(shù)包含protected 修飾符,則返回true ,否則返回false 。 |
11 | static boolean isPublic(int mod) | 如果整數(shù)參數(shù)包含public 修飾符,則返回true ,否則返回false 。 |
12 | static boolean isStatic(int mod) | 如果整數(shù)參數(shù)包含static 修飾符,則返回true ,否則返回false 。 |
13 | static boolean isStrict(int mod) | 如果整數(shù)參數(shù)包含strictfp 修飾符,則返回true ,否則返回false 。 |
14 | static boolean isSynchronized(int mod) | 如果整數(shù)參數(shù)包含synchronized 修飾符,返回true ,否則返回false 。 |
15 | static boolean isTransient(int mod) | 如果整數(shù)參數(shù)包含transient 修飾符,則返回true ,否則返回false 。 |
16 | static boolean isVolatile(int mod) | 如果整數(shù)參數(shù)包含volatile 修飾符,則返回true ,否則返回false 。 |
17 | static int methodModifiers() | 返回一個將可以應用于方法的源語言修飾符組合在一起的int 值。 |
18 | static String toString(int mod) | 返回描述指定修飾符中的訪問修飾符標志的字符串。 |
此類繼承以下類的方法 -