Java特性及优势
- 简单性
- 面向对象
- 可移植性:Write once,Run anywhere!(JVM)
- 高性能
- 分布式
- 动态性:反射机制
- 多线程:同时看视频和听音乐
- 安全性:去掉指针和内存,异常检查机制
- 健壮性
Java为什么能够成功?
自身优秀,机遇来了才能抓住!
Java三大版本
JavaSE:标准版(桌面程序)
JavaME:嵌入式开发(死掉)
JavaEE:企业级开发(web端,服务器开发)
JDK、JRE、JVM
- JDK:开发工具(包含JRE(与外部JRE内容相同,但是私用)和JVM)
- JRE:运行环境
- JVM:虚拟机(跨平台)