What is the use of finalize method?
Which keyword can be used for overloading?
Explain the different types of constructors
Tell me something about abstract classes?
Explain colloboration
What are extrinsic and intrinsic connections in object-oriented programming?
Is @functionalinterface annotation mandatory to define a functional interface? What is the use of @functionalinterface annotation? Why do we need functional interfaces in java?
What is difference between static and non-static fields of a class?
What is the difference between abstract & interface?
Can you create an instance of an interface?
What are the different types of inheritance?
What is the default access modifier in a class?
Explain persistence?
What are the different principle of OOPS?
Are constructors inherited? Can a subclass call the parent's class constructor? When?