Title: Java Characteristics
Course: CPS 161: An Intro to Programming with Java - DL MM MASTER > Section: Learning Units - Bb

Presentations and Videos

- Java Characteristics lecture video (Time: 22:50)
- Java Characteristics document

- Open-source and portable
- Environments: Web Servers (J2EE), Android, Browsers (Applets), and many other environments
- Execution Environment is protected (Java doesn't allow error prone things)
- Java is very Object Oriented, and contains many already built packages of powerful classes
- When is Java a good choice and when would it be better to consider a non-interpreted language like C/C++