Introduction
Introduction to Java
The Java programming language is:
- A programming language
- A development environment
- An application environment
- A deployment environment
Similar in syntax to C++; similar in semantics to SmallTalk
Used for developing both applets and applications
Primary Goals of the Java Programming Language
Provides an easy-to-use language by:
- Avoiding the pitfalls of other languages
- Being object-oriented
- Enabling users to create streamlined and clear code
Provides an interpreted environment for:
- Improved speed of development
- Code portability
Enables users to run more than one thread of activity
Supports dynamically changing programs during runtime
Furnishes better security