
May 5th, 2004, 11:03 AM
|
|
|
|
Article Discussion: MGH - The Genius of Java
In this first chapter from the book The Genuis of Java (from McGraw-Hill/Osborne), the author highlights certain features of the Java programming language that separate it from other languages. Also discussed are topics such as how Java resolves the problem of object vs. simple types in a way that allows efficient programs to be written and allows the object model to be implemented without concern about negatively impacting the performance of the simple types. The chapter also covers: memory management through garbage collection, Java's built-in support for multithreading, Java's approach to exceptions as compared to C++, Java's support of polymorphism, how bytecode enables Java's "Write once, run anywhere" ability and provides security. The author also cites a few of the packages in the core Java library and their advantages.
Read the full article here: MGH - The Genius of Java
|