8月更文挑战第 17天 | Java入门 01

57 阅读1分钟

携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第17天,点击查看活动详情

JAVA学习笔记(NUTPrince)

JDK、JRE、JVM

JDK

JDK 的全称(Java Development Kit Java 开发工具包) 

​      JDK = JRE + java 的开发工具 [java, javac,javadoc,javap 等]

###JRE

JRE(Java Runtime Environment Java 运行环境) JRE = JVM + Java 的核心类库[类] 

JVM

JVM是Java Virtual Machine(Java虚拟机)

Java虚拟机本质上就是一个程序,当它在命令行上启动的时候,就开始执行保存在某字节码文件中的指令。Java语言的可移植性正是建立在Java虚拟机的基础上。任何平台只要装有针对于该平台的Java虚拟机,字节码文件(.class)就可以在该平台上运行。这就是“一次编译,多次运行”。

###JDK、JRE 和 JVM 的包含关系

  1. JDK = JRE + 开发工具集(例如 Javac,java 编译工具等)

  2. JRE = JVM + Java SE 标准类库(java 核心类库)

  3. 如果只想运行开发好的 .class 文件 只需要 JRE

安装JDK,配置环境变量

  1. 安装JDK

    JDK下载

  > 默认安装,也可选安装在其他盘(记住路径,配置环境变量需要用到)

  1. 配置环境变量

  + 此电脑->属性->高级系统设置->环境变量

  > 在系统变量中

  >

  > 点击新建->变量名:JAVA_HOME,变量名:安装路径,确定

  >

  >

  >

  > 再双击path

  >

  >

  >

  > 点击新建

  >

  >

  >

  > 输入:%JAVA_HOME%\bin,确定

  >

  >

  > 测试

  >

  > win+R键,输入cmd回车

  >

  > 输入java回车

  >

  > 测试1

  >

  >输入javac回车

  > 

  >测试2

JAVA运行机制

  java运行机制

第一个Java程序—helloworld


public calss Helloworld{

    public static void main(String[] args){

        System.out.println("helloworld!");

    }

}

662E827A-FA32-4464-B0BD-40087F429E98