系列十一(面试)、如何查看JVM的参数?

一、查看JVM的参数

1.1、概述

        上篇文章介绍了JVM的参数类型,通过jinfo可以查看JVM的默认参数,本章介绍另外一种查看JVM参数的方式。

1.2、 分类

        JVM中提供了三种方式查看JVM的参数信息,这三种方式又分为两类,即:查看默认参数,查看修改后的参数。下面一 一介绍

1.3、PrintFlagsInitial

1.3.1、概述

        PrintFlagsInitial指令,用于查看JVM的默认参数。

1.3.2、语法

        (一)java -XX:+PrintFlagsInitial -version

        (二)java -XX:+PrintFlagsInitial

1.3.3、案例

1.4、PrintFlagsFinal

1.4.1、概述

        PrintFlagsFinal指令,用于查看修改后的JVM参数。

1.4.2、语法

        java -XX:+PrintFlagsFinal

        java -XX:+PrintFlagsFinal -version

1.4.3、案例

(一)查看修改后的JVM参数

(二)java -XX:PrintFlagsFinal -Xss 128m T

说明:上述指令的功能是运行Java命令的同时打印出参数,T为某个Java类

1.5、PrintCommandLineFlags

1.5.1、概述

        PrintCommandLineFlags指令,也是一个用于查看JVM默认参数的指令,但是更常用的功能是查看当前JVM默认使用的垃圾回收器是哪个。

1.5.2、语法

        java -XX:+PrintCommandLineFlags -version 

1.5.3、案例

你可能感兴趣的:(JVM系列,JVM)