Why Java Not Purely Object Oriented?
Java Is Not Fully Object Oriented Because It Supports Primitive Data Type Like It, Byte, Long Etc. ,Which Are Not Objects. All Operations Performed on Objects...
Java is not fully object oriented because it supports primitive data type like it,byte,long etc.,which are not objects. All operations performed on objects must be only through methods exposed at the objects.
Why Java is called pure object oriented?
Java is purely object oriented programming language because without class and object it is impossible to write any Java program. Java is not pure object oriented programming language. because java supports non-primitive datatypes like int ,float ,boolean,double,long etc. It compulsory need a object.
Must Read
Is Java only object oriented?
Java language is not a Pure Object Oriented Language as it contain these properties: Primitive Data Type ex. ... In Smalltalk, primitive values such as integers, booleans and characters are also objects. In Java, we have predefined types as non-objects (primitive types).