java学习

从今天开始系统学习java体系知识,每天更新。


JDK:

java开发工具包

JRE

java运行时环境

JVM

java虚拟机


java运行结构

用户编写java代码,javac编译成java字节码(.class)文件,java虚拟机解释字节码,java虚拟机与操作系统交互,操作系统与硬件交互。

一次编写,到处运行。


java文件编码

不同编码会影响编译,ANSI,UTF-8无BOM编译不报错。

uTF-8与UTF-8无BOM区别:区别