Is JAVA a pure object oriented language? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
- 2

Is JAVA a pure object oriented language?

23rd Jun 2016, 12:29 PM
Vijay N.D
Vijay N.D - avatar
9 Answers
+ 2
Hey, guys! I want to share, what I just read. Java is not purely object oriented because there are primitive data types like int, float etc which are not objects. . However, you can wrap them into objects using the concept of wrapper classes.
23rd Jun 2016, 4:21 PM
Vijay N.D
Vijay N.D - avatar
+ 2
Java is not a pure Object oriented language, but so called a "Hybrid" language.
24th Jun 2016, 7:21 AM
Saud Ahmad
Saud Ahmad - avatar
+ 1
at least two reasons, no multiple inheritance using classes and primitive data types.
23rd Jun 2016, 7:14 PM
neel
neel - avatar
+ 1
No Java is 99% Object Oriented Programming and Remaining 1% is Used by Primitive data types ,Arithmetic,Logical,Bit wise operator . Primitive data types : boolean, char, short, int, long, float, doubleArithmetic & Logical & bit wise: + or - or  * or  /or  && or || So by that reason we can say java is 99% Oops based and reaming 1% by the primitive data types logical or arithmetic etc.
24th Jun 2016, 12:05 PM
Uttam purohit
Uttam purohit - avatar
0
Define pure. You can run a few preprocessors on top of it
23rd Jun 2016, 2:07 PM
manny kung
manny kung - avatar
0
yes, Java is a pure Objected oriented programming language.
23rd Jun 2016, 7:12 PM
Kurien Varappettil
Kurien Varappettil - avatar
0
yes java is purely object oriented language. There are other languages which are object based like c++ and procedure oriented languages such as c.
24th Jun 2016, 3:53 AM
Abhijeet Pradhan
Abhijeet Pradhan - avatar
0
as java uses primitive datatypes, it can't be a purely object oriented language
2nd Jul 2016, 2:28 AM
Shipra Chordia
Shipra Chordia - avatar
- 2
Yes, it is, because you cannot write a program without creating a class.
23rd Jun 2016, 3:26 PM
satish sahu
satish sahu - avatar