视频10,11,12,13——java程序的加载与执行,安装jdk

java语言特性

简单性

健壮性

可移植性


拓展:计算机主要部件


编译阶段

jdk工具包里面有个源文件叫javac.exe,这个工具被我们称为java编译器,它可以把.java结尾的源文件编译生成.class字节码文件。


运行阶段


跨平台

编译和运行可以在两个操作系统上完成:跨平台

安装jdk

下载jdk

jdk目录介绍


具体每个文件夹里哪些属于jdk哪些属于jre哪些属于jvm, 看deepseek标题:

下的内容

编译和运行

编译和遇到的问题:想要执行不报错需要配置path环境变量


运行和遇到的问题:想要以后

省事就需要配置classpath环境变量

配置path环境变量

手动配置path环境变量:

配置classpath环境变量

为什么要配置它











配置

上面有格式

配成点:

如果配成. 就得每次都要在.class文件所在路径下去执行

其他的路径下:用;号隔开写上其他路径

这样他会先从当前路径下找,找不到去后面配置的其他路径下找。

JAVA_HOME

流程总结

第一步:下载安装jdk

第二步: 配置path和classpath环境变量

第三步:编写.java源文件

第四步:编译运行

相关推荐
Han.miracle4 分钟前
MySQL InnoDB:MVCC、记录锁、间隙锁、二级索引MVCC底层原理
java·开发语言
.YM.Z12 分钟前
C++——【红黑树】原理详解:定义、性质、插入变色与旋转实现
开发语言·c++
不停喝水30 分钟前
【前端转全栈java速通课】 项目实战④7-11节 操作数据库-登录-注册-修改密码-注销-mubatis-plus简化crud-
java·前端·数据库
y1su36 分钟前
Leetcode 二分模板
java·数据结构·算法·leetcode·排序算法
leisoo80971 小时前
融资融券数据怎么查两融指标含义与杠杆观察方法 IG50免费开源股票数据API接口
开发语言·jvm·数据库·python·json
霸道流氓气质1 小时前
多Agent通信机制与协议设计完全指南:从FIPA-ACL到A2A/MCP的Java生产级实战
java·开发语言
007张三丰1 小时前
C/C++ 内存管理详解:从内存分布到 new/delete 底层原理
java·c语言·c++·内存管理
weixin_419658311 小时前
CANoe 使用指南:从输出窗口到数据回放的完整实战教程
开发语言·功能测试·车载系统·自动化·汽车
当青春邂逅吉米多维奇1 小时前
C#图解教程(第5版) 同步方法
开发语言·c#