获得当前类名, 用于写通用logger

来源:互联网 发布:nba2k16科比身体数据 编辑:程序博客网 时间:2024/06/04 19:31

    public static final Logger log = Logger.getLogger(ClassUtil.getCurrentClassname());
    public static Logger getInstance()
    {
        return log;
    }

    public static String getCurrentClassname()
    {
        StackTraceElement[] st = new Throwable().getStackTrace();
        return st[st.length - 1].getClassName();
    }