简单性:语法和c、c++接近,不使用指针,自动内存管理
面对对象:万物皆对象
可移植性:write once,run anywhere
高性能:及时编译(JIT编译器)
分布式:url访问网络资源
动态性:反射机制
多线程
安全性:分布式网络
健壮性