01 2017 档案

摘要:JVM中的异常发生 Java虚拟机规范中除了程序计数器外,其他几个运行时区域都有发生OutOfMemoryError异常的可能。 本章笔记通过代码来验证Java虚拟机规范中描述的各个运行时区域存储的内容、以及在以后遇到实际的内存溢出异常时,能根据异常的信息快速判断是哪个区域出现的内存溢出、怎样的代码 阅读全文
posted @ 2017-01-14 20:33 天书说 阅读(338) 评论(0) 推荐(0) 编辑
摘要:Java虚拟机在执行Java程序的过程中会把所管理的内存划分为若干个不同的数据区域,这些区域有各自的用途,有各自的创建时间和销毁时间,有的区域随着虚拟机进程的启动而存在,有的区域则是依赖用户线程的启动和结束进行建立或销毁。Java虚拟机第二版规定,虚拟机管理的内存包含以下几个运行时数据区域 阅读全文
posted @ 2017-01-14 19:33 天书说 阅读(249) 评论(0) 推荐(0) 编辑
摘要:slf4j中MDC是什么鬼 slf4j除了trace、debug、info、warn、error这几个日志接口外,还可以配合MDC将数据写入日志。换句话说MDC也是用来记录日志的,但它的使用方式与使用日志接口不同。 在使用日志接口时我们一般这么做 MDC从使用方式上有些不同,我对它的理解是MDC可以 阅读全文
posted @ 2017-01-02 15:02 天书说 阅读(35653) 评论(3) 推荐(2) 编辑