【Java SE】——Java环境的安装和配置

本文详述了Java环境的安装配置过程,包括JDK和JRE的介绍,JVM的重要性,以及Windows和Mac系统的下载步骤。接着,文章详细指导了环境变量配置,包括新建JAVA_HOME变量和编辑Path变量,最后通过验证命令确认Java环境配置成功。文章以一个HelloWorld程序的编译和运行作为实践操作,帮助读者确保掌握了Java开发的基础环境设置。
摘要由CSDN通过智能技术生成

〇 前言

在学习Java编程之前,我们首先要完成Java环境的配置。其中,Java的编译软件以及执行软件,这些统称为Java环境。

详细地说,Java环境是由两部分组成的:JDKJRE

A. JDK

JDK(Java Development Kit)是太阳微系统针对Java开发人员发布的免费软件开发工具包(SDK,Software Development Kit)。

JDK是整个Java的核心,包括了Java运行环境、Java工具和Java基础类库。

B. JRE

RE是Java Runtime Environment缩写,指Java运行环境,是Sun的产品。运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。

JVM值得进一步再细说一下。

a. JVM

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

引入Java语言虚拟机后,Java语言在不同平台上运行时不需要重新编译。Java语言使用Java虚拟机屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。

可以说JVM也是Java精髓的所在,使得Java程序可以在任何安装了JRE的环境下运行。

好了,闲话就多说到这里,让我们开始安装Java的环境吧。

Ⅰ 第一步 下载JDK&JRE

JDK 和 JRE都可以在 Oracle (甲骨文)的官网进行下载,早期的版本JDK 和 JRE 是分开的,需要分别下载,这里我给出链接,可以自行下载。

甲骨文官网

但是麻烦的是要下载必须要先在甲骨文上注册,然后才能根据你的机型进行下载,为方便起见,我这里给出两个链接,可以直接进行下载,但只限 Windows 64位,和 Mac。如果你说32 位的 Windows 或者 Linux 系统,请自行在甲骨文官网下载。

Mac系统 JDK下载

Java 允许您玩在线游戏,与世界各地的人聊天,计算您的按揭利息,并以 3D 形式查看图像。这些以 Java 编程语言编写的应用程序和可从浏览中访问的应用程序称为小程序。公司还将 Java 小程序用于内部网应用程序和其他电子商务的解决方案。所有主要行业的公司都在使用 Java。无论是部署在手机、嵌入式设备、游戏机、笔记本电脑还是数据中心,Java 都提供了当今网络应用所需要的丰富的用户界面、性能、多功能性、可移植性和安全性。Java 平台标准版软件是快速开发和部署安全、便携式应用程序的首选平台,可跨大多数操作系统的服务器和桌面系统。 Java 平台标准版(Java SE)可让您在台式机和服务器以及当今苛刻的嵌入式环境中开发和部署 Java 应用程序。Java 提供了当今应用程序所需的丰富的用户界面、性能、通用性、可移植性和安全性。 Java SE Runtime Environment(运行时环境)包含了运行以 Java 编程语言编写的程序所必需的 Java 虚拟机、运行时类库和 Java 应用程序启动器。 Java 平台的安全性 一个由角色提供的安全信息的描述。适用于开发人员,系统管理员,家庭用户和安全专业人士。 主要特点: - 在一个平台上编写软件,并可在几乎任何其它平台上运行 - 创建的程序可在 Web 浏览器和 Web 服务中运行 - 可开发用于在线论坛、商店、投票、HTML 表单处理等服务器端应用程序 - 结合基于 Java 技术的应用程序或服务来创建高度可定制的应用程序或服务 - 为手机、远程处理器、低成本消费产品和几乎任何具有数字内核的设备编写功能强大且高效的应用程序 Java SE 8 现在可用 Java 平台标准版 8(Java SE 8)是一个主要的功能版本。它包含了很多功能领域的新功能和增强功能。Java SE 8 通过减少样板代码,改进了集合和注释,简单的并行编程模型和更有效地利用现代多核处理器,提高了开发人员的工作效率和显着的增强了应用程序的性能。 Java SE 8u172 版本更新:2018年4月17日
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值