什么是java?
计算机语言,是人与计算机之间通讯的语言,分成机器语言、汇编语言、高级语言三大类。
java是一种高级计算机语言,1995年推出,可以编写跨平台应用软件、完全面向对象的程序设计语言。
分为三个技术平台:
Java语言特点
简单易用、安全可靠、跨平台(不同操作系统运行java程序)、面向对象性、支持多线程。
什么是JDK?
定义:是SUN公司提供的一套JAVA开发环境。
说明:JDK是整个JAVA的核心,其中包括JAVA编译器、JAVA运行工具、JAVA文档生成工具、JAVA打包工具。
JRE: java运行环境。只包含java运行工具,不包含java编译工具。(给普通用户用)

JDK目录介绍
bin目录 :存放一些可执行程序
db目录:小型数据库。JAVA DB纯java实现、开源的数据库管理系统。
include目录:包含一些C语言的头文件 。
由于JDK是通过C和C++实现的,导入需要C语言的头文件。
Jre目录:java运行时环境的根目录。
包含JAVA虚拟机,运行时的类包、java应用启动器以及一个bin目录,但不包含开发环境的开发工具。
lib目录:包含lib包文件。
lib是libary的缩写,java类库或库文件,是开发工具使用的归档包文件。
包含以下:
javafx-src.zip: 该压缩文件内存放的是Java FX(Java 图形用户界面工具),所有核心类库的源代码。
src.zip : src.zip为src文件夹的压缩文件,src中放置的是JDK核心类的源代码,通过该文件可以查看java基础类的源代码。
README:说明性文档。
javac.exe编译器工具:可以将编写好的JAVA文件编译成JAVA字节码文件(可执行的JAVA程序)。
JAVA.exe运行工具: 启动一个java虚拟机(JVM)进程,JAVA虚拟机相当于一个虚拟的擦欧总系统,专门负责运行由java编译器生成的字节码文件(.class文件)。
感谢阅读,更多的java课程学习路线,笔记,面试等架构资料,需要的同学可以私信我(资料)即可免费获取!