zoukankan      html  css  js  c++  java
  • 对于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:相对路径与绝对路径
    相对路径:就是相对于当前目录
    绝对路径:就是从根目录开始。
  • 相关阅读:
    有用的博客
    高效处理字符串!——AC自动机
    从此开始的博客之旅!!
    Luogu3796 【模板】AC自动机(加强版)
    两个球相交部分体积计算
    C#使用DirectoryEntry操作IIS创建网站和虚拟路径
    C#管理IIS中的站点
    execlp函数使用
    Linux进程控制——exec函数族
    javascript操作json总结
  • 原文地址:https://www.cnblogs.com/warrior4236/p/6055711.html
Copyright © 2011-2022 走看看