java反射获取接口修饰符

Python06

java反射获取接口修饰符,第1张

谁说的?都说接口中的变量,常量,方法都是public static final????

变量被final了那还叫变量么?被final的都叫常量

确实,在接口中定义的属性是public static final

但是方法就不是,它只是public abstract型的,没有static和final

我刚写的,你自己运行一下看看

import java.lang.reflect.Method

public class Refect {

public static void main(String[] args) {

Class a=BaiDu.class

Method[] method=a.getDeclaredMethods()

for(int i=0i<method.lengthi++){

System.out.println(method[i])

}

}

}

interface BaiDu{

String a="2"

void add()

}

这本书也可以的!

不过看书毕竟会很枯燥!

推荐你结合着书本看看我们的免费视频课。

给学习增加点趣味,现在在B站搜我们的官方账号“尚学堂”即可观看!

另,附上我们的学习路线图。

希望对你有所帮助,望采纳!

同时也祝你学业有成!!