java is fully object oriented languages or not? why?

Answer Posted / masthan

No. Java is not 100 % Pure OOP because of following reasons:
1) It doesnot support Multiple inheritance.
2) It allows use of primitive data types which are not an objects.
3) It allows static methods to call without creating the instance.
4)All features of OOP lanuage is not fully supported by java. eg: Multiple Inheritance(it does by using interfaces only). Operator Overloading etc.
5)You can run a java program without making a single object.

Is This Answer Correct ?    0 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Difference between hashmap and hashtable?

580


What is clustering? What are the different algorithms used for clustering?

559


What are the types of scaling?

530


which book is better for jdbc ,servlets and jsp

1630


Which javutil classes and interfaces support event handling?

557






Why does the option tag render selected=selected instead of just selected?

646


What’s jboss cache in short?

571


what are RemoteObjects?

2230


What is permgen or permanent generation?

568


What state does a thread enter when it terminates its processing?

582


How task's priority is used in scheduling?

1757


What are local interfaces? Describe.

672


Explain how will the struts know which action class to call when you submit a form?

502


What you mean by COM and DCOM?

593


when A client sent a request to the server to open facebook page and close the browser after this request .at that time the same user do login by using a different browser then that session id will exist or not for the same client??

1075