我想找出接口中哪些方法有默认方法。例如,在java.util.collection中, stream() 具有默认方法。一个人怎样才能通过编程找到答案呢
stream()
rt4zxlrg1#
您可以从接口的 Class<?>.getMethods() : myInterface.getMethods() .每一个 Method 对象有一个函数 isDefault() : thisMethod.isDefault() .
Class<?>.getMethods()
myInterface.getMethods()
Method
isDefault()
thisMethod.isDefault()
1条答案
按热度按时间rt4zxlrg1#
您可以从接口的
Class<?>.getMethods()
:myInterface.getMethods()
.每一个
Method
对象有一个函数isDefault()
:thisMethod.isDefault()
.