Java Foundations — Question 33
Identify two features of Java.
Answer options
- A. architecture dependent
- B. platform independent
- C. single threaded
- D. robust
Correct answer: B, D
Explanation
Java is considered platform independent because it runs on the Java Virtual Machine (JVM), which allows code to be executed on any device that has the JVM installed. Additionally, Java is robust due to its strong memory management and exception handling features, ensuring reliability. Options A and C are incorrect as Java is designed to be architecture independent and supports multi-threading.