Showing posts with label Java chap1. Show all posts
Showing posts with label Java chap1. Show all posts

Wednesday, January 13, 2010

Java chap1

HTML clipboard

Overview of Java

Java has emerged as the object-oriented programming language of choice. Some of the important concepts of Java include:

  • Java virtual machine (JVM), which provides the fundamental basis for platform independence
  • Automated storage management techniques, such as garbage collection
  • Language syntax that is similar to that of the C language

The result is a language that is object-oriented and efficient for application programming.

This section covers the following topics:

Java and Object-Oriented Programming Terminology
Key Features of the Java Language
JVM
Java Class Hierarchy