【Java】Java概述以及开发环境简介(二)

简介: 本期主要介绍Java概述以及开发环境简介

常用命令  

image.png

3. Java虚拟机——JVM


JVM(Java Virtual Machine ):

Java虚拟机,简称JVM,是运行所有Java程序的假想计算机,是Java程序的

运行环境,是 Java 最具吸引力的特性之一。我们编写的 Java 代码,都运行在 JVM 之上。

跨平台 :任何软件的运行,都必须要运行在操作系统之上,而我们用 Java 编写的软件可以运行在任何的操作系

统上,这个特性称为Java语言的跨平台特性。该特性是由JVM实现的,我们编写的程序运行在

JVM上,而JVM运行在操作系统上。

image.png

4. JRE


JRE (Java Runtime Environment) :是Java程序的运行时环境,包含 JVM 和运行时所需要的 核心类库

JDK (Java Development Kit) :是 Java 程序开发工具包,包含 JRE 和开发人员使用的工具。

我们想要运行一个已有的 Java 程序,那么只需安装 JRE 即可。

我们想要开发一个全新的 Java 程序,那么必须安装 JDK 。

image.png

小贴士:

三者关系: JDK > JRE > JVM

5. JDK9安装图解


image.png

image.png

image.png

image.png

image.png

小贴士:

安装路径中,不要包含中文和空格。

相关文章
|
2月前
|
Oracle Java 关系型数据库
搭建Java开发环境:
搭建Java开发环境:
47 0
|
4月前
|
Oracle 安全 Java
Java语言简介及发展
Java语言简介及发展
|
13天前
|
数据采集 分布式计算 Java
Kettle的Java开发环境需要什么jar包?
【10月更文挑战第24天】Kettle的Java开发环境需要什么jar包?
56 2
|
2月前
|
安全 Java API
Java 18 概述:新特性一览
Java 18 作为 Java 平台的最新版本,引入了多项令人振奋的新特性和改进,包括模式匹配、记录类型、流库改进、外部函数与内存 API 以及并发处理增强。这些新功能不仅提升了开发者的生产力,还显著增强了 Java 的性能和安全性。本文将详细介绍 Java 18 的主要新特性,并通过代码示例帮助读者更好地理解和应用这些功能。
|
3月前
|
存储 Oracle Java
01 Java概述基础与计算机基础(DOS+进制+原码反码补码)
01 Java概述基础与计算机基础(DOS+进制+原码反码补码)
42 17
|
3月前
|
存储 算法 Oracle
19 Java8概述(Java8概述+lambda表达式+函数式接口+方法引用+Stream+新时间API)
19 Java8概述(Java8概述+lambda表达式+函数式接口+方法引用+Stream+新时间API)
65 8
|
3月前
|
Java 数据安全/隐私保护
09 Java面向对象三大特征(概述)
09 Java面向对象三大特征(概述)
69 4
|
3月前
|
并行计算 Java 程序员
Java中的Lambda表达式和函数式编程简介
【8月更文挑战第1天】Lambda表达式,在Java 8中引入,为Java程序员提供了一种简洁、灵活的编写代码的方式。本文将通过实例介绍Lambda表达式及其在函数式编程中的应用,并展示如何利用这些特性简化代码和提高开发效率。
27 2
|
3月前
|
Oracle Java 关系型数据库
搭建Java开发环境
搭建Java开发环境
46 0
|
4月前
|
Java 关系型数据库 开发工具
Java开发者必备技能与工具:构建高效开发环境的指南
【7月更文挑战第23天】作为Java开发者,掌握核心技能、熟练使用开发工具与框架、不断提升自己的软技能是构建高效开发环境的关键。希望本文能够为广大Java开发者提供一些有价值的参考和启示,助力大家在Java开发的道路上越走越远。
下一篇
无影云桌面