What is the design goal of the Java language?

What will be an ideal response?

The design goal of the Java language is to pick a subset that contains all the advantages of object-oriented programming but eliminate the error-prone parts of the C++ language that exist due to the fact that C++ is based on the C programming language. Features such as pointer arithmetic, the ability to access memory outside of a bounded data structure, such as array, complex scheme of multiple inheritance, and so on are gone. Features now added to Java are automatic reclamation of unreferenced memory and the automatic checking of illegal array offsets. Using both object-oriented concepts and a modern memory-management model have had a positive impact on Java security.

Computer Science & Information Technology

You might also like to view...

When might you combine a chromakey effect with a mask applied to the Opacity effect, or the Track Matte Key effect?

What will be an ideal response?

Computer Science & Information Technology

What is the main advantage of using a qualitative impact analysis?

A. A qualitative impact analysis identifies areas that require immediate improvement. B. A qualitative impact analysis considers monetary facts and figures. C. A qualitative impact analysis makes a cost benefit analysis simple. D. A qualitative impact analysis provides specific measurements of attack impacts.

Computer Science & Information Technology