Comp !0 ICSE CHP 3
Comp !0 ICSE CHP 3
Introduction to Java
Section 3: Assignment Questions
www.bhuvantechs.com
7. Distinguish between:
Simple – Java is a simple and easy to learn programming language. The removal of many unreliable features of
C and C++ (its predecessors) has simplified its understanding and implementation.
Robust – Java is a robust and reliable programming language. Its powerful compiler checks for early errors
during compilation and the interpreter checks for any runtime errors thus, eliminating situations that are
error-prone.
Secure – Java is secure because it allows Applets to confine to the Java runtime environment only. Applets
cannot access any other part of the computer when downloaded on the web browser. This helps to eliminate
any damage due to malicious software. For example, accessing passwords, or finding your bank details by
searching the contents of your computer.
Object Oriented – Java is a true object-oriented programming language because it treats everything as an
object. This enables us to take full advantage of the object-oriented paradigm and its capabilities of creating
flexible and modular programs.
www.bhuvantechs.com