JAVA日志概述和日志技术体系

优势:

可以将系统执行的信息选择性的记录到指定的位置(控制台,文件中,数据库中)。

可以随时以开关的形式控制是否记录日志,无需改源代码。

最新最好slf4j的日志实现框架:Logback.

Logback主要分为三个技术模块:

Logback-core:Logback-core模块为其他两个模块奠定了基础,必须有。

Logback-classic:它log4j的一个改良版本,同时它完整实现了slf4jAPI。

Logbakc-access模块与Tomcat和Jetty等Servlet容器集成,以提供HTTP访问日志功能。

 public static final Logger LOGGER =LoggerFactory.getLogger("Test.class");
    public static void main(String[] args) {
        try {
            LOGGER.debug("main方法开始执行了~~");
            LOGGER.info("two");
            int a = 10;
            int b = 0;
            LOGGER.trace("a=" + a);
            LOGGER.trace("b=" + b);
            System.out.println(a / b);
        }catch(Exception e){
            e.printStackTrace();
            LOGGER.error("功能出现异常。"+e);
        }
    }

你可能感兴趣的:(java基本知识,java)