1、JAVA语言特点:
简单性、 解释性、 面向对象、 高性能、 分布式处理、 多线程、 健壮性、 动态性、 安全性、 跨平台、 移植性。
2、跨平台:
- 什么是跨平台性?
开发的软件在任何操作系统(mac/window/linux)上都能安装并运行
- Java语言跨平台原理
只要在需要运行java应用程序的操作系统上,先安装一个Java虚拟机(JVM Java Virtual Machine)即可。由JVM来负责Java程序在该系统中的运行。
- Java语言跨平台图解
3、JRE和JDK的概述
- 什么是JRE (Java Runtime Environment)
JRE包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等
- 什么是JDK(Java Development Kit)
JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。
java的开发工具有:编译工具(javac)、打包工具(jar)等
JDK = JRE + JAVA的开发工具。
- JDK,JRE,JVM的作用和关系
JDK包含JRE,而JRE包含JVM,总的来说JDK是用于java程序的开发,而jre则是只能运行class而没有编译的功能
总结: JDK:主要用于编译 JRE:主要作用看运行效果 JVM: 主要作用跨平台,负责Java程序的调用
4、JDK的安装
jdk 下载安装教程 https://blog.csdn.net/m0_37670129/article/details/105004388