JDK的下载、配置以及简单使用(详细)

您所在的位置:网站首页 jdk是干啥用的 JDK的下载、配置以及简单使用(详细)

JDK的下载、配置以及简单使用(详细)

2024-07-03 10:11| 来源: 网络整理| 查看: 265

文章目录 1. JDKJDK的下载JDK 环境变量的配置。如何检测 JDK 的环境是否配置好? 2. 第一个Java程序---输出HelloWorld3. Eclipse的下载及安装 我最近打算开始自学Java,与C/C++不同,想使用Java,电脑上必须得先安装JDK,再安装Java的编译器,所以我就写一篇文章来说说学习Java的最基础的两个软件:JDK、Eclipse

先说明我的环境:Windows10,64位。

1. JDK

在搜索JDK时,总有两个概念会分不清,即JDK与JRE

什么是JDK?

JDK-----Java Development kit,Java开发工具包(提供给开发人员使用的,包括了JRE和开发工具(例如编译工具 javac.exe和打包工具 jar.exe,以及执行工具java.exe))

什么又是JRE?

JRE-----java runtime environment,Java运行环境(包括Java虚拟机和Java程序所需的核心库)

如果想要运行一个Java程序,计算机中只需要安装JRE即可,但是如果想要写一个Java程序,那就得安装JDK了,所以学习Java,JDK是必不可少的。

拓展:为什么Java需要JDK,而C/C++却不需要类似的东西呢?

JDK也好,JRE也好,里面都包含一个很重要的东西—》Java虚拟机(JVM),我们都知道Java语言不同于c或C++,它具有跨平台性,意思就是同样的java代码可以不用改动一点点就可以在不同的平台时使用,这个特性依赖的就是Java虚拟机,你可以把Java虚拟机看成是一个翻译,它可以将Java语言翻译成各个平台可以看懂的语言,所以java具有跨平台性。但是值得注意的是Java具有跨平台性,但是JVM并不是跨平台的,所以不同的平台得下载对应的JVMJVM的原理:在内存中开辟一块空间,将 源文件(.java) 编译成 相应的 字节码文件(.class) JDK的下载 百度云链接 提取码:hki0官网链接,建议官网,打开官网,按照图片中的红框进行操作

在这里插入图片描述 在这里插入图片描述3. 下载后解压,JDK就安装好了。下图是JDK文件夹里各个文件的解释 在这里插入图片描述

JDK 环境变量的配置。

JDK下载与安装的过程很简单,但是麻烦的是安装完成以后,要设定环境变量,这是普通软件不需要的,但是这一步很重要,不可以跳过

拓展:为什么要配置环境变量? 因为我们以后在电脑中写代码,可能会写在任何位置,如果不配置环境变量,那么我们下载工具的作用域就被限制在这个文件夹中,所以我们在其他地方写的代码就不能使用下载的JDK工具了

1. 右击此电脑–>属性,选择高级系统设置–>环境变量。

这里写图片描述

这里写图片描述

这里写图片描述

2. 我们需要配置三个环境变量:

(1) 新建环境变量命名为 JAVA_HOME ,变量值为:JDK的安装路径 在这里插入图片描述

(2) 新建环境变量命名为 CLASSPATH ,变量值为:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

(3) 找到已有的环境变量 path ,在它的变量值后面补上:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(注意分号) (javac.exe的路径和java.exe的路径,分别对应JDk的运行和编译环境)

如此,便配置好了环境变量。

拓展:为什么要设置这三个环境变量?

JAVA_HOME:设置JAVA_HOME是为了方便配置Path和Classpath,这样的话即使以后你的JDK的路径发生变化,也只需去修改JAVA_HOME的路径即可;对于一些基于java编写的软件,这些软件运行时,设置JAVA_HOME可以帮助他们更好的找到虚拟机的路径。例如Eclipse,其本质是由java编写的,那么它在运行的时候必然需要虚拟机的存在,通过JAVA_HOME,Eclipse就可以找到虚拟机的目录了。Path:一个Java程序是需要 javac 来编译成 .class文件,然后再用 java 执行。当你在shell中输入命令时,系统会到 Path变量 所指定的路径中查找看是否能找到相应的命令程序,而 javac 和 java 这个命令本机一开始是没有的,他们存在于你安装的JDK的bin目录下,因此我们需要把 bin目录增加到现有的 path 变量中。CLASSPATH:这个变量主要就是指定类的搜索路径,值得注意的是,这个路径指的是你要编译的 java源文件中所调用的 非java的基础的API类的package所在目录(JDK1.5版本后就不用配置了) 如何检测 JDK 的环境是否配置好?

按Windows + R,打开cmd,在命令行分别输入 java 和 javac

若显示命令不可识别,但可以在文件夹中找到 java 与 javac ,则是环境变量配置错误。若输出为下图,则配置正确;

这里写图片描述 这里写图片描述

2. 第一个Java程序—输出HelloWorld

安装好JDK后就可以用记事本写代码了

首先在除系统盘以外的任何一个地方新建一个文本文档 HelloWorld.txt。将下面的代码复制到文档中。 class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } } 把HelloWorld .txt 的后缀重命名为 HelloWorld.java(重命名前确保打开了文件拓展名) 在这里插入图片描述在文档所在的文件中,摁住shift 键,同时点击右键,选择在此处打开Powershell窗口 在这里插入图片描述在打开的窗口输入:javac HelloWorld.java ,输入完成后,HelloWorld.java旁边会多了一个文件HelloWorld.class在这里插入图片描述 在这里插入图片描述在打开的窗口继续输入:java HelloWorld ,输入完成后,就可以看见窗口打印出HelloWorld。 在这里插入图片描述 3. Eclipse的下载及安装

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

Eclipse的下载及安装链接



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3