• 对于jdk jre jvm的简单认识


    1:名词解释
    jdk:java  develop  kit:java开发工具包
    jre:java runtime  environment :java开发运行时环境
    jvm:java virtua machine :java虚拟机
    ide:integrated  develop environment:集成开发环境
    2:它们之间的关系
    jvm:java程序要先编译,编译成.class 字节码文件,然后才可以在jvm上面运行,一次编译到处运行,因为针对不同的操作系统,Windows  、Linux 还是moc系统有不同的jvm。
    jdk:是运行开发java程序的最小单元,是针对开发者的,它包括jre和一些开发工具包。
    jre:是运行java程序的最小单元,它是针对运行人员的,它包括jvm和一些核心的类库。
    jvm:运行字节码文件的软件,它对于不同的操作系统有不同的版本。
    3:环境变量的配置
    编译、运行程序都需要调用java的命令,在jdk目录下面有一个bin目录,里面有各种命令
    javac:用于编译java程序
    java:用于运行编译完成的字节码文件
    jar:运用给开发完成的工程打包
    javadoc:用于生成注释文档

    classpath:运行的文件
    path:运行程序首先在当前目录下寻找,找不到就到path配置的路径中寻找命令
    4:相对路径与绝对路径
    相对路径:就是相对于当前目录
    绝对路径:就是从根目录开始。
  • 相关阅读:
    Spring.NET学习笔记一。
    Spring.NET学习笔记三(log4net的配置)
    C# 中virtual,override,new 的区别与用法(转载)
    java中的输入输出(转载)
    C# checked与unchecked用法
    C# string学习(转载)
    C# TextBox中的Validating与Validated事件
    java代理模式 (转)
    Jquery好友选择器
    回溯与递归
  • 原文地址:https://www.cnblogs.com/warrior4236/p/6055711.html
Copyright © 2020-2023  润新知