软件开发环境(Software Development Environment,SDE)是指在基本硬件和数字软件的基础上,为支持系统软件和应用软件的工程化开发和维护而使用的一组软件,简称SDE。它由软件工具和环境集成机制构成,前者用以支持软件开发的相关过程、活动和任务,后者为工具集成和软件的开发、维护及管理提供统一的支持。

下载 Java 开发工具包

官方下载地址: https://www.oracle.com/java/technologies/javase-downloads.html

Java 基础(002) —— 搭建本地软件开发环境

注:这里的链接和图片仅作参考,该图截自 2020 年02月26日,因为 oracle 官方网站改版,可能您看到的其他平台介绍的下载地址或截图与这里不一致,具体以官方为主。

下载的时候需要根据自己操作系统和处理器的字长选择对应软件包,例如 Window 32 位的操作系统就应该选择 Windows x86 对应的软件包,而 window 64 位的操作系统就应该选择 Window x64 对应的软件包。

JDK、JRE和JVM之间的区别和联系

关于这个问题,在很多平台上都有不同的解释,从刚刚的下载页面中不难找到如下这段描述:

Which Java package do I need?

  • Software Developers: JDK (Java SE Development Kit): For Java Developers. Includes a complete JRE plus tools for developing, debugging, and monitoring Java applications.
  • Administrators running applications on a server: Server JRE (Server Java Runtime Environment): For deploying Java applications on servers. Includes tools for JVM monitoring and tools commonly required for server applications, but does not include browser integration (the Java plug-in), auto-update, nor an installer.
  • End user running Java on a desktop: JRE: (Java Runtime Environment): Covers most end-users needs. Contains everything required to run Java applications on your system.

从描述中我们不难发现,面对不同的人群,官方推荐使用不同的 Java 环境。JDK 面向软件开发人员;而 JRE 分两个不同的版本,一种是适用于服务器端的,而另一种是适用于终端用户的。

而 JVM 是Java Virtual Machine(Java 虚拟机)的缩写,来自百度百科的描述是:JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现。

要知道,我们使用 Java 语言编写的源程序是不能直接被操作系统解释并执行的,需要使用 java 命令将源程序编译成字节码文件(也就是 .class 文件),再将产生的字节码文件交给 Java 虚拟机解释给计算机执行。所以,从某种程度上来讲,Java 语言有一点解释型语言的特点,这里不做展开讨论。我们只要知道,我们作为开发者,需要 JDK 提供的开发工具包便于我们的编码工作,作为服务器或者终端用户需要 JRE 来支持 Java 程序的运行。但是无论是开发环境,还是生产环境,Java 程序的都是通过 JVM 来解释给计算机执行的。

环境变量的配置

当下载好对应的软件包之后,比如 jdk-8u241-windows-x64.exe ,直接无脑下一步安装即可,但是在安装过程中,如果提示您安装 JRE 的话,您可以选择不安装JRE,因为作为软件开发者,JDK 中自然包含了 JRE 所有的内容。

安装过程结束后,我们需要配置环境变量使得 java 指令能够在命令行中全局可用。

  1. 鼠标右击桌面上的【此电脑】图标,选择属性,Window7 及其以下版本的操作系统选择【我的电脑】图标
    Java 基础(002) —— 搭建本地软件开发环境
  2. 在弹出的窗口中点击【高级系统设置】
    Java 基础(002) —— 搭建本地软件开发环境
  3. 在弹出的对话框中点击环境变量,然后在系统变量部分点击新建,打开新建系统变量的对话框,输入变量名:JAVA_HOME,变量的值就是刚刚安装JDK的时候选择的目录,要确保该目录下存在一个名为 bin 的目录。填入完毕后点击确定。
    Java 基础(002) —— 搭建本地软件开发环境
  4. 在系统变量中查找名为 Path 的变量,选中并点击编辑。然后新建一行,输入 %JAVA_HOME%\bin,点击确定,关闭对话框即可。

Java 基础(002) —— 搭建本地软件开发环境
需要注意的是,如果您的电脑是 Window7 及其以下版本的操作系统,可能界面与这里的截图不一致,直接在编辑 Path 变量的对话框中的变量值的最后加上 ;%JAVA_HOME%\bin 即可,这里有个分号不要忘记了。

确认 Java 环境是否安装成功

启动 DOS 终端,输入 java -version 命令后,回显对应的版本号,则说明安装成功!

Java 基础(002) —— 搭建本地软件开发环境

相关文章:

  • 2021-12-14
  • 2021-07-28
  • 2023-01-02
  • 2022-01-21
  • 2021-05-15
  • 2022-12-23
  • 2022-12-23
  • 2021-12-09
猜你喜欢
  • 2021-11-16
  • 2021-12-10
  • 2021-10-12
相关资源
相似解决方案