From the original Sun Java whitepaper: "Java is a simple, object-oriented, distributed, interpreted, robust, secure, architecture-neutral, portable, high- performance, multi-threaded, and dynamic language."
Here are some original java buzzwords...
Java -- Language + Libraries
Java has two parts...
java.jpg
1. The core language -- variables, arrays, objects
o The Java Virtual Machine (JVM) runs the core language
o The core language is simple enough to run on small devices -- phones, smart cards, PDAs.
2. The libraries
o Java includes a large collection of standard library classes to provide "off the shelf" code. (Useful built-in classes that comes with the language to perform basic tasks)
o Example of these classes is String, ArrayList, HashMap, StringTokenizer (to break string into substrings), Date ...
o Java programmers are more productive in part because they have access to a large set of standard, well documented library classes.


Sponsored Links