Java相关常识
Java的发展
- 三高:高可用、高性能、高并发
- Hadoop 大数据领域
- Android 安卓
Java特性和优势
- 简单性
- 面向对象
- 可移植性 write once run anywhere
- 高性能
- 分布式
- 动态性 反射机制
- 多线程
- 安全性
- 健壮性
Java的三大版本
-
JavaSE:标准版 (桌面程序、控制台开发)
-
JavaME:嵌入式开发(手机、小家电)
-
JavaEE: E企业级开发(web端、服务器开发)
JDK JRE JVM
- JDK Java Development Kit 包含了JRE
- JRE Java Runtime Environment 包含了JVM
- JVM Java Virtual Machine