从默认接口方法记录

从默认接口方法记录,第1张

从默认接口方法记录

如果您不想向

LogHolder
公众公开该类,请不要使其成为的成员
interface
。使其成为成员类没有任何好处,您甚至不必保存输入内容,因为无论如何是成员类还是同一包中的类,无论如何都必须使用holder类的名称来限定字段访问权限:

public interface WithTimeout<Action> {    default void onTimeout(Action timedOutAction) {        LogHolder.LOGGER.info("Action {} time out ignored.", timedOutAction);    }}final class LogHolder { // not public    static final Logger LOGGER = getLogger(WithTimeout.class);}


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5501577.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-13
下一篇2022-12-12

发表评论

登录后才能评论

评论列表(0条)

    保存