学习目标:
1.JAVA如何实现跨平台?
2.了解 JDK、JVM、JRE开发环境。
3.掌握 jdk 8.0 LTS 开发环境。
4.掌握 jdk 17.0 LTS 开发环境。
5.掌握 idea 开发工具的使用方法。
6.掌握记事本开发“Hello Werld”保存源码并编译运行结果。
学习内容:
1.实现JAVA跨平台。
Java是一种高级编程语言,最初被设计为能够在任何计算机上运行,而不受硬件和操作系统的限制。它实现了跨平台功能的方式是使用Java虚拟机(JVM)。
以下是Java实现跨平台功能的原理:
1. Java虚拟机规范:Java虚拟机规范定义了Java虚拟机的指令集、数据类型和架构等标准,以确保Java应用程序可以在不同的Java虚拟机实现之间进行交换。这种标准化方法保证了Java应用程序的可移植性。
2. Java字节码:Java编译器将Java源代码编译成字节码,这些字节码是中间代码,可以在任何Java虚拟机上执行。由于Java虚拟机提供了一致的执行环境,因此Java应用程序不需要为每个平台重新编译代码。
3. JVM实现:Java虚拟机实现是Java实现跨平台性的关键。不同的JVM实现必须遵循Java虚拟机规范,并将Java字节码转换成特定平台的本地指令。当Java应用程序在不同的操作系统上运行时,JVM实现将提供一个统一的执行环境。
2.JDK、JVM、JRE开发环境。
1.1开发环境JDK
JDK (Java Development Kit Jave开发工具包),是开发Java程序使用的工具包,可以编译运行Java程序(开发Java程序)。
1.2JRE
JRE(Java Runtime Environment Java运行环境),是Java程序运行的最小环境(运行编译好的Java程序)系统API:Java运行时候用的基础核心组件。
1.3JVM
JVM(Java Virtual Machines Java虚拟机),用于执行Java字节码。
1.4JDK,JRE,JVM的关系
3.掌握 jdk 8.0 LTS 开发环境。
2、安装jdk1.8。
3、配置开发环境(环境变量)。
![](https://img-blog.csdnimg.cn/0353787144104b0d94776aaa40abd10f.png)
4、测试java开发环境。
5、HelloWorld.java程序开发编译,并运行测试。
java -version 查看版信息。
javac Demo.java 编译程序,会自动生成Demo.class字节码文件。
4.掌握 jdk 17.0 LTS 开发环境。
1、登录www.oracle.com下载解压。
2、配置开发环境(环境变量)。
3、编写程序,测试运行效果。
5.掌握 idea 开发工具的使用方法。
![](https://img-blog.csdnimg.cn/cd9758c97514410180ae8d9a3d3aef51.png)
idea 安装插件
建立项目
idea建立jdk1.8基本项目
项目结构
总结:今天初步的学习了一些JAVA的开发工具和开发环境的配置,完成了开发工具的安装和了解了工具的使用方法,是特别充实的一天,继续加油,让我们一起学习。
学习时间:
周一至周五早上 9点—下午6点
学习产出:
*笔记2篇
*CSDN技术博客1篇