JDK安装与原理分析这一篇就够了

​编程时所需要的软件、硬件、操作系统平台等要素组成的整体称为软件开发环境。

JDK简介

Java Development Kit(Java程序开发工具包)。

Sun公司为了方便程序员开发Java程序而提供的各种工具与资源。

在开发中我们需要使用JDK中的工具与资源。所以编程之前必须安装JDK。

安装JDK

访问地址:

[JDK下载地址]    https://www.oracle.com/technetwork/java/javase/downloads/index.html 

点击红色框中的DOWNLOAD进入如下界面:

下载JDK安装包后,双击执行安装程序。

检查Java开发环境

以Windows操作系统为例,运行Java程序需要在“终端控制台”,执行命令:

java   –version

【    Win  + r,输入 cmd 回车后即可打开终端控制台】

注意

JDK8以及以上版本不配置环境变量也可以使用,但建议大家还是配置环境变量,这是因为在后续的开发中不配置环境变量有时会出问题。

java命令暂时无法使用,需要修改系统环境变量Path路径之后才可以使用。

 

Windows环境下JDK环境变量的配置

1、右键桌面上“我的电脑”>>“属性”,在弹出的页面上点击“高级系统设置”。

  2、在弹出的“系统属性”窗口中“高级”标签页下点击“环境变量”按钮。

  3、在弹出的“环境变量”窗口中,点击下方的“新建”按钮,在弹出的“新建系统变量”窗口中,新建一个名为“JAVA_HOME”的环境变量,变量值为Java的安装路径,本人为:C:\Program Files\Java\jdk1.8.0_161。如图所示。

  4、设置Path环境变量,该变量已经存在,所以在列表中选择Path,点击下方的“编辑”按钮,在弹出的窗口中添加如下信息:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin,然后点击“确认”按钮即可。如图所示:

然后选择新加的这两项,然后点击上移,将他们移动到最上面(目的是如果系统还存在其它JDK,将以本次配置的JDK为准)。

  5、和JAVA_HOME一样,新建一个名为“CLASSPATH”的环境变量,变量值为:%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar。如图所示:

  6、在配置好环境变量后,可以进入cmd中检查Java是否安装正确,检查的命令为 java -version,如图所示:

 

第一个Java程序

Java程序的开发步骤

  • 程序需求分析

  • 编写Java源代码

  • 编译Java代码

  • 运行Java程序

程序需求分析

HelloWorld的功能是:当运行程序时,在终端控制台输出“HelloWorld”文字。

编写Java源代码

新建txt文件,修改名称:HelloWorld.java

编写如下代码:

public class HelloWorld {
public static void main(String[] args){
      System.out.println("Hello World!");
  }
}

编译Java程序

• 打开“终端控制台”,输入如下命令编译HelloWorld.java源代码。

javac  HelloWorld.java

• 编译完毕后,将会在该目录下生成HelloWorld.class文件。

运行Java程序

• 打开“终端控制台”,输入如下命令运行HelloWorld.class程序。

java  HelloWorld

• 如果在控制台中立即输出Hello World字样,则代表程序运行成功。

Java程序的运行流程

Java虚拟机

Java虚拟机(Java Virtual Machine),简称JVM。是负责解释、运行java程序的软件。

当安装JDK时,将会自动安装JRE(Java运行环境),JRE包含JVM。所以当运行java程序时将会直接启动Java虚拟机。

JDK、JRE、JVM

• JDK(Java Development Kit)Java开发工具包

• JRE(Java Runtime Environment)Java运行环境

• JVM(Java Virtual Machine)Java虚拟机

JVM与跨平台运行

Java程序一次编译,到处运行。只要机器上安装了Java运行环境(JRE),

都可以使用java命令运行.class程序。

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值