What is Java?
n A Language
u Simple, object-oriented, network-savvy, interpreted,
architecture neutral, portable, dynamic, secure,
robust, high-performance, multi-threaded
n A Platform
u Component Object Model Java Beans
u Server Object Model Enterprise Java Beans
u Middleware RMI
u Distribution Infrastructure JINI
Source: Derived from [Sowatskey99]