支持java8的default方法
kaleai opened this issue · 0 comments
kaleai commented
boolean isFirstIn();
boolean isFromUpdate();
// 默认方法
default boolean needShowHint() {
return isFirstIn() && isFromUpdate();
}
// 静态调用
static AppPreference get(Context context) {
return Treasure.get(context, AppPreference.class, UserInfoManager.userId);
}
这种方式是否支持,对于前缀是否有强制要求。
感觉可以在注解层面对于没有实现的方法进行实现,如果有了默认实现,那么则忽略。