语言的一些诞生
1972年 C语言诞生 贴近硬件 指针,内存管理
1982年 C++诞生 面向对象
Java: 2006年:Hadoop 大数据领域
2008年:Android 手机端
Java的特性和优势
- 简单性
- 面向对象
- 可移植性
- 高性能
- 分布式
- 动态性
- 多线程
- 安全性
- 健壮性
Java三大版本
jvm 虚拟机 Writeone,RunAnywhere
JavaSE:标椎版(桌面程序,控制台开发)
JavaME:嵌入式开发(手机,小家电)
JavaEE:企业级开发(Web端,服务器开发)
JDK JRE JVM
JDK: JAVA Developrnent Kit 开发者工具
JRE: JAVA Runtime Environment 运行时环境
JVM: JAVA Virtual Machine 虚拟机