Concurrent and Real-Time Programming in Java
Chapter One
Introduction
Background
and chapter
structure
Java is a young programming language. It was conceived in 1991 and was originally
intended for use in the consumer electronics industry. However, not until it was retargeted
at the booming internet business, in 1994, did it begin to receive widespread attention
from the programming community. Since that time, the popularity of Java has
grown beyond all expectations. Just as the C programming language before rose to dominance
with the popularity of the Unix operating system, so Java has ridden on the back
of the internet tide. Of course, the language does have advantages over its competitors.
They are summarized by its authors as follows (Gosling and McGilton, 1996):
simple, object oriented and familiar - object-oriented programming is still the
dominant programming paradigm; the Java model is simpl ... read full excerpt from Concurrent and Real-Time Programming in Java ebook