简单性
面向对象
可移植性
高性能
分布式
动态性
多线程
安全性
健壮性
JavaSE : 标准版(桌面程序,控制台开发.....)
JavaME : 嵌入式开发(学的人少)
JavaEE : E企业级开发(web端,服务器开发.....)