1、简介
- java是一门面向对象程序设计语言
- 1995年由sun公司发布
- 2010年sun公司被Oracle收购
2、JVM
- JVM(Java Virtual Machine),Java虚拟机
- JVM是Java平台无关性实现的关键。
3、Java程序执行流程
Program.java(源文件)->compliler(编译器)->Program.class(字节码文件)->interpreter(解释器)->Program
4、JDK
- JDK(Java Development Kit),Java语言的软件开发工具包。
- 两个主要组件:
- javac:编译器,将源程序转换成字节码。
- java:运行编译后的java程序(.class后缀)
5、JRE
- JRE(Java Runtime Environment)。
- 包括Java虚拟机(JVM)、Java核心类库和支持文件。
- 如果只需要运行Java程序,下载并安装JRE即可。
- 如果要开发Java软件,需要下载JDK
- 在JDK中附带有JRE
Java平台
- JavaSE:Java标准版,桌面程序
- JavaEE:Java企业版,Web程序
- JavaME:Java微型版,移动设备