所有类


java.lang.reflect
类 Modifier

java.lang.Object
  继承者 java.lang.reflect.Modifier

public class Modifier
   
   
   
   
   
extends Object

Modifier 类提供了 static 方法和常量,对类和成员访问修饰符进行解码。修饰符集被表示为整数,用不同的位位置 (bit position) 表示不同的修饰符。表示修饰符的常量值来自于 The JavaTM Virtual Machine Specification, Second edition 的表 4.14.44.54.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

public static final int PUBLIC
表示 public 修饰符的 int 值。

另请参见:
常量字段值

PRIVATE

public static final int PRIVATE
表示 private 修饰符的 int 值。

另请参见:
常量字段值

PROTECTED

public static final int PROTECTED
表示 protected 修饰符的 int 值。

另请参见:
常量字段值

STATIC

public static final int STATIC
表示 static 修饰符的 int 值。

另请参见:
常量字段值

FINAL

public static final int FINAL
表示 final 修饰符的 int 值。

另请参见:
常量字段值

SYNCHRONIZED

public static final int SYNCHRONIZED
表示 synchronized 修饰符的 int 值。

另请参见:
常量字段值

VOLATILE

public static final int VOLATILE
表示 volatile 修饰符的 int 值。

另请参见:
常量字段值

微信小程序

微信扫一扫体验

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部