Java入门
1.Java诞生
1995 詹姆斯·高斯林
JavaSE:标准版(桌面程序、控制台)
JavaME:嵌入式开发(手机、小家电)
JavaEE:企业级开发(Web端、服务器)
2.Java特性和优势
简单性
面向对象
可移植性
高性能
分布式
动态性
多线程
安全性
健壮性
3.JDK、JRE、JVM
JDK(Java Development Kit):Java开发工具包
JRE (Java Runtime Environment):Java运行环境
JVM (Java Virtual Machine) : Java虚拟机
JDK = JRE + JVM
4.安装JDK
1.JDK下载地址
2.配置环境变量:
我的电脑——右键——属性
环境变量——JAVA_HOME
配置path变量
JAVA_HOME D:\develop
Path %JAVA_HOME%\bin
5.第一个程序 HelloWorld
public class Helloworld {
public static void main(String[] args) {
System.out.println("Hello,World");
}
}
6.Java程序运行机制
源文件(.java文件)——Java编译器——字节码文件(.class)——
类装载器——字节码校验器——解释器——操作系统平台