Some Key Java Features
First we discuss original Java base language features as discussed in Java: A White Paper by Sun Microsystems -- October 1995 draft by James Gosling and Henry McGilton -- enumerates the original design of Java:
- Simple and Familiar
- Object-oriented
- Architecture-neutral
- Portable
- Somewhat Interpreted
- Distributed
- Robust
- Secure
- High performance
- Multi Threaded
- Dynamic
Finally we mention additional features added to Java in more recent versions.