day01-----------java 语言基础(jvm jdk jre)(传智视频)

jdk,jre,jvm的做用java

    jvm(JVM Java Virtual Machine    Java虚拟机)有win版,linux版,mac版,保证Java语言跨平台linux

    JRE(Java Runtime Environment    Java运行环境) 包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,若是想要运行一个开发好的Java程序,计算机中只须要安装JRE便可。jvm

   JDK(Java Development Kit    Java开发工具包)JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。因此安装了JDK,就不用在单独安装JRE了。工具

jdk,jre,jvm的关系开发工具

JDK:JRE+工具spa

JRE:JVM+类库开发

Java程序的开发执行流程:虚拟机

A:编写java源程序(.java)it

B:经过javac命令编译生成.class文件编译

C:经过java命令运行.class文件


注意:javac后面跟的是文件名+扩展名

  java后面跟的类名不带扩展名

path环境变量的做用

保证javac命令能够在任意目录下运行。

同理能够配置qq等

classpath环境变量的做用

保证class文件能够在任意目录下运行

path和classpath的区别

        path环境变量里面记录的是可执行性文件,如.exe文件,对可执行文件先在当前路径去找,若是没找到就去path环境变量中配置的路径去找

        classpath环境变量里记录的是java类的运行文件所在的目录

相关文章
相关标签/搜索