Java学习第一天
Java三大版本
- JavaSE: java标准版
- JavaME:Java微型版
- JavaEE :Java企业版
JDK JRE JVM
JDK:Java开发工具,包含JRE和JVM,还有一些编译运行工具,比如java javac等
JRE:Java运行时环境,包含JVM
JVM:Java虚拟机,它消除了各个操作系统平台底层运行Java的差异,实现了java跨平台特性
编译型语言和解释型语言差别
编译型语言是程序先进行编译,形成中间语言能被系统识别,然后被解析器解析后运行,例如c语言;
解释型语言是程序一边解释一边运行,如python语言;
这两种语言各有好坏,编译型语言一旦被编译好了,重复使用成本低,而解释型语言每一次运行都得再解释运行,成本较高;但是万一程序有修改。编译型就得重新编译,而解释型只需要解释就好。现如今计算机设备更新迭代的很快,运行速度大幅提高,所以运行成本两个已经差不多,而Java既有编译型的部分又有解释型的部分
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?