JDK
JDK(Java Development Kit)组成
1、Java 开发工具包
2、JRE(Java Runtime Environment):Java 运行环境
(1)JVM(Java Virtual Machine):Java 虚拟机
(2)Java 核心类库
配置 JDK 环境变量
1、作用:是为了能够在任意的地方使用 Java 开发工具包,DOS 在执行 java 命令时,首先在当前目录寻找,如果找不到命令文件,就会去系统的环境变量里寻找命令文件存储的路径
2、我的电脑 -> 属性 -> 高级系统设置 -> 环境变量
3、环境变量
(1)Administrator的用户变量:环境变量只对管理员生效
(2)系统变量:环境变量对所有用户生效
4、新建环境变量:JAVA_HOME,值:JDK 安装根目录
5、编辑 Path 变量,新建 %JAVA_HOME%\bin
6、JAVA_HMOE 作用
(1)方便引用,如,JDK 安装在 C:\Program Files\Java\jdk1.5.0 目录里,则设置JAVA_HOME为该目录路径,,以后要使用这个路径的时,只需输入 %JAVA_HOME% 即可,避免每次引用都输入很长的路径串
(2)归一原则,当 JDK 路径被迫改变的时候,仅需更改 JAVA_HOME 的变量值即可,否则,就要更改任何用绝对路径引用JDK目录的文档
(3)第三方软件会引用约定好的 JAVA_HOME 变量,否则,将不能正常使用该软件
7、根据 JAVA_HOME 在管理员 / 系统 下的变量,选择是否以管理员方式,打开命令提示符
(1)输入 java -version,查看 Java 版本
(2)输入 java,检测 Java 是否安装成功
(3)输入 javac,检测环境变量是否配置成功
在命令提示符下使用 JDK
(例)Test.java
1、javac Test.java,将源文件编译成字节码,控制台编码要与源文件编码一致
2、java Test,运行 Text.class
3、为什么是 java Test 而不是 java Test.class
(1)java Test:表示运行“Test”的类
(2)java Test.class:表示运行“Test.class”的类
(3)默认运行 .class 类型的文件,所以不用带 .class 的后缀
4、运行机制:.java(源文件) -(javac 编译)-> .class(字节码文件)- (java 运行)-> JVM for Windows / Linux / Mac
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战