【问题标题】:how do I find out if a Java field has the transient modifier?如何确定 Java 字段是否具有瞬态修饰符?
【发布时间】:2013-08-28 11:26:51
【问题描述】:

在 Java 反射世界中 -

我们如何判断一个 Field 对象是否有瞬态修饰符?

http://docs.oracle.com/javase/tutorial/reflect/member/fieldModifiers.html

文档没有帮助。

【问题讨论】:

    标签: java reflection transient


    【解决方案1】:
    import java.lang.reflect.Field;
    import java.lang.reflect.Modifier;
    
    Field field = YourClass.class.getField("fieldName");
    boolean isTransient = Modifier.isTransient(field.getModifiers());
    

    更多详情见Class Modifier

    【讨论】:

      猜你喜欢
      • 2012-04-18
      • 2011-04-27
      • 2011-04-02
      • 2011-06-01
      • 2017-05-17
      • 1970-01-01
      • 1970-01-01
      • 2014-05-12
      • 2010-10-28
      相关资源
      最近更新 更多