如果我不知道java.lang.Thread上的sleep
方法是静态的,我怎么能找到?
答案 0 :(得分:7)
在Method
对象上使用getModifiers
:
Method meth = ...;
if (Modifiers.isStatic(meth.getModifiers())) {
// method is static
}
答案 1 :(得分:1)
使用
(myclass.getModifiers() & Modifier.STATIC) != 0