美文网首页
java-tools-tips

java-tools-tips

作者: chandarlee | 来源:发表于2017-09-06 10:39 被阅读10次

    运行时传递属性参数

    在Command line中通过java命令启动java程序时,可以使用-D{key}={value}的形式传递参数给JVM。如:-Dfile.encoding=UTF-8
    这样,在Java程序代码中,我们就可以通过java.lang.System#getProperty(java.lang.String)方法,查询对应key的value值;
    注意:有些虚拟机相关的参数可能不允许我们修改,导致不生效或value对应不上。

    jps

    通过jdk命令行工具jps可以查询系统当前运行的java进程,列出PID

    jstack

    该命令提供一个javaa程序的pid作为参数,会对指定的java程序进行Thread Dump,方便调试

    相关文章

      网友评论

          本文标题:java-tools-tips

          本文链接:https://www.haomeiwen.com/subject/hqemjxtx.html