|
JavaTM Platform Standard Ed. 6 |
|||||||||
��һ���� ��һ���� | ��� ��� ������ | |||||||||
ժҪ�� Ƕ�� | �ֶ� | ���췽�� | ���� | ��ϸ��Ϣ�� �ֶ� | ���췽�� | ���� |
java.lang.Objectjava.lang.reflect.Modifier
public class Modifier
Modifier ���ṩ�� static
�����ͳ���������ͳ�Ա�������η����н��롣���η�������ʾΪ�������ò�ͬ��λλ�� (bit position) ��ʾ��ͬ�����η�����ʾ���η��ij���ֵȡ���� The JavaTM Virtual Machine Specification, Second edition �ı� 4.1��4.4��4.5 �� 4.7��
Class.getModifiers()
,
Member.getModifiers()
�ֶ�ժҪ | |
---|---|
static int |
ABSTRACT
��ʾ abstract ���η��� int ��ֵ�� |
static int |
FINAL
��ʾ final ���η��� int ֵ�� |
static int |
INTERFACE
��ʾ interface ���η��� int ��ֵ�� |
static int |
NATIVE
��ʾ native ���η��� int ��ֵ�� |
static int |
PRIVATE
��ʾ private ���η��� int ֵ�� |
static int |
PROTECTED
��ʾ protected ���η��� int ֵ�� |
static int |
PUBLIC
��ʾ public ���η��� int ֵ�� |
static int |
STATIC
��ʾ static ���η��� int ֵ�� |
static int |
STRICT
��ʾ strictfp ���η��� int ��ֵ�� |
static int |
SYNCHRONIZED
��ʾ synchronized ���η��� int ֵ�� |
static int |
TRANSIENT
��ʾ transient ���η��� int ��ֵ�� |
static int |
VOLATILE
��ʾ volatile ���η��� int ֵ�� |
���췽��ժҪ | |
---|---|
Modifier()
|
����ժҪ | |
---|---|
static boolean |
isAbstract(int mod)
��������������� abstract ������� true������ false�� |
static boolean |
isFinal(int mod)
��������������� final ������� true������ false�� |
static boolean |
isInterface(int mod)
��������������� interface ������� true������ false�� |
static boolean |
isNative(int mod)
��������������� native ������� true������ false�� |
static boolean |
isPrivate(int mod)
��������������� private ������� true������ false�� |
static boolean |
isProtected(int mod)
��������������� protected ������� true������ false�� |
static boolean |
isPublic(int mod)
��������������� public ������� true������ false�� |
static boolean |
isStatic(int mod)
��������������� static ������� true������ false�� |
static boolean |
isStrict(int mod)
��������������� strictfp ������� true������ false�� |
static boolean |
isSynchronized(int mod)
��������������� synchronized ������� true������ false�� |
static boolean |
isTransient(int mod)
��������������� transient ������� true������ false�� |
static boolean |
isVolatile(int mod)
��������������� volatile ������� true������ false�� |
static String |
toString(int mod)
��������ָ�����η��еķ������η���־���ַ����� |
���� java.lang.Object �̳еķ��� |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
�ֶ���ϸ��Ϣ |
---|
public static final int PUBLIC
public
����� int
ֵ��
public static final int PRIVATE
private
����� int
ֵ��
public static final int PROTECTED
protected
����� int
ֵ��
public static final int STATIC
static
����� int
ֵ��
public static final int FINAL
final
����� int
ֵ��
public static final int SYNCHRONIZED
synchronized
����� int
ֵ��
public static final int VOLATILE
volatile
����� int
ֵ��
public static final int TRANSIENT
transient
����� int
��ֵ��
public static final int NATIVE
native
����� int
��ֵ��
public static final int INTERFACE
interface
����� int
��ֵ��
public static final int ABSTRACT
abstract
����� int
��ֵ��
public static final int STRICT
strictfp
����� int
��ֵ��
���췽����ϸ��Ϣ |
---|
public Modifier()
������ϸ��Ϣ |
---|
public static boolean isPublic(int mod)
mod
- �����
mod
���� public ������� true������ false��public static boolean isPrivate(int mod)
mod
- �����
mod
���� private ������� true������ false��public static boolean isProtected(int mod)
mod
- �����
mod
���� protected ������� true������ false��public static boolean isStatic(int mod)
mod
- �����
mod
���� static ������� true������ false��public static boolean isFinal(int mod)
mod
- �����
mod
���� final ������� true������ false��public static boolean isSynchronized(int mod)
mod
- �����
mod
���� synchronized ������� true������ false��public static boolean isVolatile(int mod)
mod
- �����
mod
���� volatile ������� true������ false��public static boolean isTransient(int mod)
mod
- �����
mod
���� transient ������� true������ false��public static boolean isNative(int mod)
mod
- �����
mod
���� native ������� true������ false��public static boolean isInterface(int mod)
mod
- �����
mod
���� interface ������� true������ false��public static boolean isAbstract(int mod)
mod
- �����
mod
���� abstract ������� true������ false��public static boolean isStrict(int mod)
mod
- �����
mod
���� strictfp ������� true������ false��public static String toString(int mod)
���ص����η����Ƶ�˳���� The Java Language Specification, Second Edition ��§8.1.1��§8.3.1��§8.4.3��§8.8.3 �� §9.1.1 �и����Ľ������η�������һ�µġ��˷���ʹ�õ��������η������ǣ�public final synchronized strictfp
public protected private abstract static final transient volatile synchronized native strictfp interface
����������۵� interface
���η����������� Java �������η������������ڴ˷����г��������������η��ĺ��档�˷������ܷ���һ��������Ч Java ʵ�����η������η������仰˵����û�жԸ������ʾ�Ŀ�����Ч��������η����м�顣
mod
- �����
mod
��ʾ�����η������ַ�����ʾ��ʽ
|
JavaTM Platform Standard Ed. 6 |
|||||||||
��һ���� ��һ���� | ��� ��� ������ | |||||||||
ժҪ�� Ƕ�� | �ֶ� | ���췽�� | ���� | ��ϸ��Ϣ�� �ֶ� | ���췽�� | ���� |
��Ȩ���� 2007 Sun Microsystems, Inc. ��������Ȩ���� ����������֤��������������ĵ����·ַ�������