目录
Java语言发展史
1991年sun公司提出了一种需求, 语言必须非常小且能够生成非常紧凑的代码,需要在不同平台上运行的一种计算机语言。
所以sun公司成立了一个Green项目组,詹姆斯.高斯林(James Gosling)担任组长开始研发,经过多年的开发,1995年Java正式确立。1996年1月JDK1.0正式发布。
2009年sun公司被 Orcale公司收购,之后由Oracle公司接手开始更新java版本。如今java版本一般每半年更新一次。2021年9月更新到java17。
Java语言的特点
● 开源:开放源代码
● 面向对象:
● 平台无关性:跨平台,对于Java程序只需要开发一次,即可在不同平台上运行。
● 交互式特性:
● 多线程机制:
● 动态的内存管理机制:垃圾自动回收
● 安全性:
Java语言体系结构
● JavaSE,:Java Standard Edition(标准版) JavaSE 包含那些构成 Java语言核心的类。
● JavaEE :Java Enterprise Edition(企业版) JavaEE 包含JavaSE 中的类,并且还包含用于开发企业级应用的类。
● JavaME :Java Micro Edition(微缩版) JavaME 包含JavaSE中一 部分类,用于消费类电子产品的软件开发。(基本被安卓替代)
Java语言的运行机制
开发源代码文件(.java)——>编译(JDK)——>字节码文件(.class)------->JVM(虚拟机)翻译——>操作系统
编译———>JDK(开发员使用)
JDK:针对开发人员使用,包含基本工具,如javac(编译工具),jar(打包工具),并包含JRE和JVM。
JRE:Java运行时环境,包含java核心类库,并包含JVM,一般直接使用在服务器上。
JVM:java虚拟机。
Java环境的安装与配置
1.从官网上下载JDK(www.Oracle.com)
2.JDK的安装,一直下一步即可。
3.安装完成。
4.环境变量的配置,将目录D:\Program Files\Java\JDK\bin存放工具的命令配置到操作系统当中,到此java环境配置完成。