jdk版本和java有什么区别
时间: 2024-08-14 18:05:03 浏览: 180
JDK(Java Development Kit)是Java语言的标准开发工具包,它包含了编译、打包、运行Java程序所需的所有核心组件和库文件。它是为了让开发者能够开发、构建和部署Java应用程序的基础。
而Java是一种广泛使用的高级编程语言,它的设计目标是“一次编写,到处运行”(Write Once, Run Anywhere)。Java程序会被编译成字节码,然后由JVM(Java Virtual Machine)在各种平台上执行,不需要针对特定操作系统做修改。
区别在于:
1. JDK是开发工具,用于创建Java应用;而Java是一种编程语言,是用来编写程序的语言本身。
2. JDK包括了Java虚拟机(JVM)、编译器(javac)、类库等,而单纯的语言只包含语法和API。
3. 使用JDK,你可以开发出可以在不同平台上运行的Java程序,而JDK的存在使得这个过程成为可能。
阅读全文
相关推荐












