- 简单性(例:无指针运算分配内存)
- 面向对象(模拟人的思维 万物皆对象)
- 可移植性(可跨平台 Write once,run anywhere. JVM虚拟机)
- 高性能
- 分布式
- 动态性(反射机制)
- 多线程(交互)
- 安全性(可构建防病毒篡改的系统 异常机制)
- 健壮性
- JavaSE: 标准版(桌面程序 控制台开发等 核心 基础)
JavaME:嵌入式开发(手机 小家电等)- JavaEE:E企业级开发(Web端 服务器开发 技术应用最广泛)
- JDK 开发者工具
- JRE 运行时环境
- JVM 虚拟机(可用软硬件实现)



