the concept of "pure" in object orientation is a little subjective and not quite well defined in practice, but there are pure object oriented programming languages. The principles of object orientation on the other hand are well defined. Programming languages are quite nested in complicated materials, and it is hard to say that everything must be an object, since all formal systems need primitives. How can you define an object without the notion of an object as a definition? This all comes down to type theory, and one can't define everything as "something" without knowing the "something". With this, Java is not actually a pure object oriented programming language since it needs primitives. The only way you can yield a pure programming language with no primitives is not even having the notion of defining concrete terms in a programming language since it doesn't have primitives in it.
Smalltalk is an example of a pure programming language. With this, I can't exactly answer the question since you've presented two OO programming languages, neither of which is "pure".
-Fabianski Benjamin
an object oriented paradigm is a process of implementing a program based on real world scenario....
Java is not a true object-oriented language.One of the requirements for such a title is that everything must be an object. Java contains non-object primitive values (such as int, float, boolean, etc.).
Java is the complete object oriented Programming Language as every thing in java is an object,
Java is actually not a pure object oriented programming language. See the related question below for the reasons why.
Java is an Object Oriented language not a procedural language
Yes, but it is not a pure object-oriented language. Since C++ evolved from C, it still makes use of primitives which are not part of the object-oriented paradigm.
JavaScript does follow the object oriented paradigm. It offers extension, encapsulation, and most of the other central tenets of object orientation. That said, JavaScript isn't object-oriented in the same way that most other OOP languages are. It's prototype based, rather than class based like Java, C#, or PHP. This means that it can be a bit confusing at first for individuals coming from those (or similar) backgrounds.
Java is not a true object-oriented language.One of the requirements for such a title is that everything must be an object. Java contains non-object primitive values (such as int, float, boolean, etc.).
Java is an object oriented language, and it works with classes and objects.
Java is the complete object oriented Programming Language as every thing in java is an object,
Yes!
java is a object oriented langage,that is indepentant platform. java is full object oriented language. java is access any operating system.so java is good certification of program in runtime environment.
Stephen Gilbert has written: 'Object-oriented design in Java' -- subject(s): Java (Computer program language), Objektorientierte Programmierung, Java (Programmiersprache), CD-ROM, Systementwurf, Object-oriented programming (Computer science) 'Object-oriented design in Java' -- subject(s): Java (Computer program language), Object-oriented programming (Computer science)
Because Java is an object-oriented language and C is a procedural language.
It is said that Java is not purely object-oriented, because of its handling of primitive data types. The reason for this is for efficiency.
Java is actually not a pure object oriented programming language. See the related question below for the reasons why.
Java is object oriented, C is not...
Java is truly object oriented programming language