Java入门

一、Java三大版本

1.JavaSE(Java Standard Edition):标准版,定位在个人计算机上的应用。
2.JavaEE(Java Enterprise Edition):企业版,定位在服务器端的应用。
3.JavaME(Java Micro Edition):微型版,定位在消费性电子产品的应用。

二、Java的特性和优势

核心优势:跨平台/可移植性
安全性、面向对象、简单性、高性能、分布式、多线程、健壮性

三、Java应用程序的运行机制

Java入门

四、JVM、JRE和JDK

JVM(Java Virtual Machine)就是一个虚拟的用于执行bytecode字节码的“虚拟计算机”。
JRE(Java Runtime Environment)包含:JVM、函数库、运行Java应用程序所必须的文件。
JDK(Java Development Kit)包含:JRE,以及增加编译器和调试器等用于程序开发的文件。

五、JDK下载和安装

下载地址:
www.oracle.com/technetwork/java/javase/downloads/index.html

选择想要的以及适应当前操作系统的jdk版本,下载后安装,安装过程按默认设置即可。

六、JDK环境变量设置

JAVA_HOME:D:\Java\jdk1.8.0_191

CLASSPATH:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar(jdk1.5以上可不需要配置)

Path:;%JAVA_HOME%\bin或者;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin