Java简介
Java是一种可用于编写跨平台应用软件的面向对象程序设计的语言,也是Java SE、Java EE、Java ME三种平台的总称。
JDK提供编译、运行java程序所需的各种工具及资源,包括Java开发工具、Java运行时的环境以及Java的基础类库。
JRE是运行Java程序所依赖的环境集合,包括类加载器、字节码校验器、Java虚拟机、Java API。
JVM是一个虚拟出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。就Java虚拟机屏蔽了与具体操作系统平台相关的信息,只需将就Java语言程序编译成Java虚拟机上运行的目标代码(.class,字节码),就可以在多种平台上不加修改地运行。
Java的开发工具:javac.exe编译工具、java.exe运行工具、javadoc.exe生成javaDoc文档工具和java.jar打包工具。
JDK主要目录:
(1)bin:JDK包中命令及工具所在目录。包括编译器、解释器、打包工具、代码转换器和相关的调试工具等。
(2)jre:运行环境目录。
(3)lib:类库所在目录。包含了开发所需的类库(即Java API)和支持文件。
(4)db:附带数据库目录。
(5)include:包含本地代码的C头文件的目录。用于支持java本地接口和Java虚拟机调试程序接口的本地代码编译。
(6)src:源代码压缩文件。