一、Java是一门编译解释的语言,1996年Java(1.0)出现。发明人:James Gosling
JRE是Java程序的运行时的环境,包含Jvm和运行时所需要的核心类库。
JDK是Java程序开发工具包,包含JRE和开发人员使用的工具。
开发工具:编译工具和运行工具
二、跨平台原理
Java虚拟机:JVM(Java Virtual Machine)—,没有计算能力,执行bytecodes字节码。CPU做计算。
*.java——*.class——机器码指令—硬件
J2SE 定位个人计算机上的应用
J2EE 定位在服务器端的应用
J2ME 定位在消费性电子产品的应用
Java是简单的
1、没有指针
2、内存管理 GC自动垃圾回收器(不再用的垃圾)