1. What is the difference between JDK, JRE, and JVM? 2. What is the difference between an...
Question:
1. What is the difference between JDK, JRE, and JVM?
2. What is the difference between an abstract class and an interface?
3. What is the purpose of the "static" keyword in Java?
4. What is the difference between "==" and ".equals()"?
5. What is the difference between a checked and an unchecked exception?
6. What is the difference between a stack and a queue?
7. What is the difference between a HashMap and a TreeMap?
8. What is the difference between an ArrayList and a LinkedList?
9. What is polymorphism?
10. What is inheritance?
11. What is the purpose of the "finally" block in Java?
12. What is the difference between a public, private, and protected access modifier in Java?
13. What is the difference between an instance variable and a class variable in Java?
14. What is the difference between a local variable and an instance variable in Java?
15. What is the difference between a StringBuilder and a StringBuffer in Java?
16. What is the difference between a while loop and a do-while loop in Java?
17. What is the difference between a break statement and a continue statement in Java?
18. What is the difference between a for loop and a for-each loop in Java?
19. What is the difference between a static method and an instance method in Java?
20. What is the difference between a static class and a non-static class in Java?