Home » CSE VIVA Questions » 30 TOP JAVA VIVA Questions and Answers – CSE 30 TOP JAVA VIVA Questions and Answers – CSE Posted on March 13, 2017March 14, 2017 by engineerLeave a comment JAVA VIVA Questions and Answers :- 1.What is JVM? 2. What is the most important feature of Java? 3. What do you mean by platform independence? 4. What is the difference between a JDK and a JVM? 5. What is the base class of all classes? 6. What are the access modifiers in Java? 7. What is are packages? 8. What is meant by Inheritance and what are its advantages? 9. What is the difference between superclass and subclass? 10. What is an abstract class? 11. What are the states associated in the thread? 12. What is synchronization? 13. What is deadlock? 14. What is an applet? 15. What is the lifecycle of an applet? JAVA VIVA Questions and Answers :- 16. How do you set security in applets? 17. What is a layout manager and what are different types of layout managers available in java AWT? 18. What is JDBC? 19. What are drivers available? 20. What is stored procedure? 21. What is the Java API? 22. Why there are no global variables in Java? 23. What are Encapsulation, Inheritance and Polymorphism? 24. What is the use of bin and lib in JDK? 25. What is method overloading and method overriding? 26. What is the difference between this() and super()? 27. What is Domain Naming Service(DNS)? 28. What is URL? 29. What is RMI and steps involved in developing an RMI object? 30. What is RMI architecture?