在java中,日志可以帮助我们查看程序中的执行过程与可能发生的错误,下面我们就来详细介绍一下gc日志吧,希望对你们有所帮助。
一、gc日志是什么?
Gc日志是java虚拟机中的一个专门记录问题的日志,能够熟练的阅读GC日志来处理Java虚拟机内存问题是一个开发者的基础技能,因为它只是一些人为确定的规则,并没有太多技术含量。
二、如何查看gc日志
例:如何在idea中直接查看gc日志
1. 打开run选项中的Edit Configurations。
2. 在刚打开的Run/Debug Configurations中,点击左上角加号,选择"Application",然后在左边详细信息中,将Main class设置为想要查看GC日志的类(需要完整的路径,包括其所在的包,如图中的learning_java.book.ReferenceCountingGC),然后在下面的VM options中XX:+PrintGCDetails,最后点击OK保存设置即可。
然后再到我们想要输出GC日志的类中,运行一遍java程序,这样便可以看到输出的日志信息了。
这就是gc日志的查看方法了,如果想要知道更多java常见问答知识,关注我们来了解答案吧。