- 
                    we know that Object class is super class of every class & a class extends only one class. so how is it possible to a class to extend other than Object class?Because java supports multilevel inheritance. 
- 
                    
- 
                    if interface & abstract class have same methods & abstract class also not contain any implementation for those methods which one you prefer ?use abstract class because we implement only requried methods of abstract class but for interface we must implement all methods whether or requried or not 
- 
                    what is difference between array & arraylist?arraylist is resizable where as using array it is not possible. 

 
  
  
 