简单性
面向对象
可移植性
高性能
分布式
动态性
多线程
安全性
健壮性
Java的三大版本
Write Once、Run Anywhere --因为JVM(Java的虚拟机)
JavaSE:标准版(桌面程序。控制台开发)
JavaEE:E企业级开发(web端,服务器开发.....)
JavaME:嵌入式开发(手机,小家电......)
JDK、JRE、JVM
JDK:java开发者工具(包含jre和jvm)
JRE:Java运行时环境(包含jvm,只要安装jre就可以运行Java)
JVM:Java虚拟机(支持Java跨平台的核心)