美文网首页
java命令行总结

java命令行总结

作者: chanyi | 来源:发表于2020-07-02 15:48 被阅读0次

    java命令格式:

    java [option] classname [args]
    java [option] -jar filename [args]
    

    java的命令行选项分为三类:

    1.标准选项。jvm必须实现的选项,实现通用的功能,如检查运行环境,检查JRE的版本,设置类路径等。
    2.扩展选项。HotSpot虚拟机实现常用功能的选项,其他jvm不一定实现。此类选项前缀为:-x。
    例如-Xmx size
    3,高级选项。高级选项是开发者选项,不保证在所有的jvm上实现,并可能会改变。
    例如:-XX:MaxHeapSize=size
    高级选项也可以分为如下四种类型:

    1. 高级运行时选项:控制jvm运行时的行为
    2. 高级维护性选项:支持收集系统信息和调试
    3. 高级GC选项:控制jvm的垃圾收集行为
    4. 高级JIT选项:控制jvm的及时编译行为

    常用:
    1、java -version 查看java版本
    2、java -verbose:class 查看所有加载的类
    3、java -cp E:\1 a 或 java -classpath E:\1 a 执行E:\1目录下的a.class
    4、java -Denv=test a 设置系统参数,执行a.class文件,使用System.getProperty("env")返回test
    5、java -d32 java-d64 指定jvm的启动环境是32位还是64位
    6、java -jar aa.jar 执行可执行jar包

    相关文章

      网友评论

          本文标题:java命令行总结

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