Find the best tutors and institutes for Java Training

Find Best Java Training Classes

Please select a Category.

Please select a Locality.

No matching category found.

No matching Locality found.

Outside India?

Search for topics

Why Java is not a Pure Object oriented Programming Language?

Asked by Last Modified  

IT Courses/Java/Core Java

Follow 4

9 Answers

Please enter your answer

Computer Programming Trainer

Bcoz java does not support - All predefined types are objects All operations performed on objects must be only through methods exposed at the objects.

Ignite your mind with professional tutor

Java is pure object oriented programming language because it follows all the characteristics of OOPS paradigm.

Passionate Teacher

As we can create java programs without creating objects of that class.


In java programs, we can use non-primitive data types like float, and double, int. So java is not wholly object-oriented.

Freelancer IT Trainer

Its not pure object oriented because it supports basic primitive data types which are not used and treated as objects.


In Java, everything is not a class or an object. Example variable is not either class or object while using in the program. Variables behave like standard variable like C, C++.

10 Year Experienced Physics and Chemistry Tutor in Kundrathur

Java is pure object oriented programming language...

Sr. Software Trainer

->Java is not a pure object-oriented programming language since-1) Still, java deals in primitive data type like int, char, float, double, long instead dealing with the object type only.2) It doesn't provide support of operator overloading though it is a part of object-oriented.3) It doesn't provide... read more

->Java is not a pure object-oriented programming language since-
1) Still, java deals in primitive data type like int, char, float, double, long instead dealing with the object type only.
2) It doesn't provide support of operator overloading though it is a part of object-oriented.
3) It doesn't provide support for multiple inheritances through classes, though it is the part of object-oriented, and many more.

read less

View 7 more Answers

Now ask question in any of the 1000+ Categories, and get Answers from Tutors and Trainers on

Ask a Question

Related Lessons

Puzzle Game coding
import java.awt.BorderLayout;import java.awt.Color;import java.awt.Dimension;import java.awt.Font;import java.awt.FontMetrics;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.RenderingHints;import...

Venkatesh Kammampati | 08/07/2019

1 0

Compilation and Interpertation Process javac (compiler) java(interpreter)high level code - > compile - > bytecode - > interperted - > machine code Bytecode...

Khushi A. | 04/07/2019

0 0

1. IF condition only if is true conditon is required. if(condition){//statements} 2. IF-ELSE condition 1. to check whether the condition will be true or false.syntax of if-else2. only 1 conditionif(condition){//statements}else{//statements} 3....

Khushi A. | 23/05/2019

2 0

Recommended Articles

Java is the most famous programming language till date. 20 years is a big time for any programming language to survive and gain strength. Java has been proved to be one of the most reliable programming languages for networked computers. Java was developed to pertain over the Internet. Over...

Read full article >

In the domain of Information Technology, there is always a lot to learn and implement. However, some technologies have a relatively higher demand than the rest of the others. So here are some popular IT courses for the present and upcoming future: Cloud Computing Cloud Computing is a computing technique which is used...

Read full article >

Designed in a flexible and user-friendly demeanor, Java is the most commonly used programming language for the creation of web applications and platform. It allows developers to write once, run anywhere (WORA). It is general-purpose, a high-level programming language developed by Sun Microsystem. Initially known as an...

Read full article >

Before we start on the importance of learning JavaScript, let s start with a short introduction on the topic. JavaScript is the most popular programming language in the world, precisely it is the language - for Computers, the Web, Servers, Smart Phone, Laptops, Mobiles, Tablets and more. And if you are a beginner or planning...

Read full article >

Looking for Java Training Classes?

Find best Java Training Classes in your locality on UrbanPro.

Are you a Tutor or Training Institute?

Join UrbanPro Today to find students near you

Looking for Java Training Classes?

Find best tutors for Java Training Classes by posting a requirement.

  • Post a learning requirement
  • Get customized responses
  • Compare and select the best

Looking for Java Training Classes?

Find best Java Training Classes in your locality on UrbanPro

Post your learning requirement is India's largest network of most trusted tutors and institutes. Over 25 lakh students rely on, to fulfill their learning requirements across 1,000+ categories. Using, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 6.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more