标签:简单 基础 9.png code java平台 java javah 高级语言 http
java 高级编程语言,面向对象
*.java是源码文件
*.class是字节码文件,一种中间文件。
JDK包含的基本组件包括:
JVM 是java的虚拟机
JDK 是Java开发工具包(Java Development Kit)的缩写。它是一种用于构建在Java平台上发布的应用程序、applet和组件的开发环境。
JDK是一切java应用程序的基础,所有的java应用程序是构建在这个之上的。它是一组API,也可以说是一些java Class。
如:jdk包含编译器,编译器就一个文件javac.exe
java编译器:将java源文件(.java文件)编译成字节码文件(.class文件,是特殊的二进制文件,二进制字节码文件),这种字节码就是JVM的“机器语言”。javac.exe可以简单看成是Java编译器。
Java解释器:是JVM的一部分。java解释器用来解释执行java编译器编译后的程序。java.exe可以简单看成是Java解释器。
一图全解:
标签:简单 基础 9.png code java平台 java javah 高级语言 http
原文地址:https://www.cnblogs.com/andy9468/p/10451950.html