0% found this document useful (0 votes)
12 views1 page

Java Doc2

Java is a strongly typed programming language where every variable and expression has a defined type, and assignments are checked for type compatibility by the compiler. It is not considered a pure object-oriented language due to the lack of features like operator overloading and multiple inheritance, as well as reliance on primitive data types. Data types in Java are categorized into primitive types, which include numeric (integral and floating point) and non-numeric (char and boolean).
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views1 page

Java Doc2

Java is a strongly typed programming language where every variable and expression has a defined type, and assignments are checked for type compatibility by the compiler. It is not considered a pure object-oriented language due to the lack of features like operator overloading and multiple inheritance, as well as reliance on primitive data types. Data types in Java are categorized into primitive types, which include numeric (integral and floating point) and non-numeric (char and boolean).
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd

In java every variable and every expresion has some type each and data type is

clearly defined every assignment should be checked by compiler for type


compatability.
Because of above resons we can conclude java language is strongly typed programming
language.
java is not considerd as pure object oriented programmig language because several
oop features are not satisfied by java(like operator overloading and multiple
inheritance etc)
moreover we are depending on primitive data types which are non objects.
DATA TYPES
[Link] data types(i)
there are divided into two types
-> numeric data types
->non-numeric data types
Numeric data types -> there are divided into two types
[Link] --> byte,short,int,long
[Link] point --> float,double
Non-numeric data types
divided into two types
[Link]
[Link]

You might also like