Why Java is not a Pure Object oriented Programming Language?

Asked by Last Modified  

Follow 4
Answer

Please enter your answer

Computer Programming Trainer & Instructor

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

Freelancer IT Trainer

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

TECHNICAL ARCHIECT & LEAD ENGINEER – GEN AI & DATABRICKS, CLOUD (AZURE, AWS), DEVOPS, DBT

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++.
Comments

Certified mentor with 20+ yrs exp, guided 100+ foreign & 500+ Indian university engineering students

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

Sr. Software Engineer at Bureau Veritas, former Sr. Software Consultant at Aptech Malviynagar

->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
Comments

Helping hand for needy Students/Technology Enthusiast/Java Learner

Multiple inheritances indirectly supported via Interfaces but no direct support, so this is the main factor to lacking into listing java into pure OOP category.
Comments

Passionate Teacher

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

14 Year Experienced in Teaching Maths, Physics and Chemistry.

Java is pure object oriented programming language...
Comments

Trainer

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

View 7 more Answers

Related Questions

Who can provide good Java training with real-time but not institute?
If you reside in pune then i can provide real time programming in java . So you will get to know industry based java programming
Sridevi
0 0
6
Which language has the best future prospects: Python, Java, or JavaScript?
According to me, "Python" is the programming language having the best future prospect considering the current industry trend. Reason: Python is extensively used in advanced technologies such as Machine...
Atharva
0 0
5
Which is a good Java training and placement institute for a fresher in Bangalore?
I know an institute in HYderabad which is giving 100% job guarantee or 100% fee refund. They have office in bangalore also, not sure whether they are offering this program in Bangalore. Please visit their...
Raja
0 0
5
Should we learn DBMS and RDBMS without any Java training?
java or i can say any programming language is not required to learn DBMS or RDBMS
Karthik
0 0
6
Is it possible to learn java at home without coaching in one month?
It all depends on you. If you are already aware of programming then it is definetly possible to learn java at home. But if learn through a tutor then you can learn easily.
Pritom
0 0
5

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

Ask a Question

Related Lessons

What Is Applet & Its Life Cycle?
What is Applet & its life cycle?Applet is a Java programme that can be embedded into HTML page.Java Applet runs on the java enables web browsers such as Mozilla & Internet Explorer.Applets are...
I

Icreative Solution

0 0
0

Inheritance In Java
Inheritance: The process of getting properties and behaviors from one class to another class is called inheritance. Properties: Variables Behaviors: Methods The main purpose of the inheritance...
D

Deleted U.

1 0
0

CONDITIONAL STATEMENT - IF ELSE
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....

JAVA Question 1 for beginners
String x="We are learning";String y="mistakes happen";int z=1000;System.out.println("Java is easy. "+x+" programming and "+y+" "+z +" times"); what is out put this code

Java Collection
Collection: The collection provides an architecture like a list where we can store and manipulate the group of items. Through Collections, we can achieve operations such as searching, sorting, insertion,...
V

Vinaykumar D.

0 0
0

Recommended Articles

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 >

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. source:techcentral.com Java was developed to pertain over the Internet. Over...

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 >

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 >

Looking for Java Training Classes?

Learn from the Best Tutors on UrbanPro

Are you a Tutor or Training Institute?

Join UrbanPro Today to find students near you