SlideShare a Scribd company logo
Data Types in JAVA
Java is a Statically-Typed Language. Ex : variabletype variablename = data;
Dynamically-Typed Languages include (Ruby,Tcl,Python,JavaScript)


Primitive Types :


Wrapper Types :
primitive type   Wrapper type


byte             Byte
short            Short
int              Integer
long             Long
float            Float
double           Double
char             Character
boolean          Boolean
public class MaxDemo {
         public static void main(String args[]) {
        //integers
           byte largestByte = Byte.MAX_VALUE;
           short largestShort = Short.MAX_VALUE;
           int largestInteger = Integer.MAX_VALUE;
           long largestLong = Long.MAX_VALUE;
          //real numbers
          float largestFloat = Float.MAX_VALUE;
          double largestDouble = Double.MAX_VALUE;
           //other primitive types
          char aChar = 'S';
          boolean aBoolean = true;
    }
}
//Display them all.
     System.out.println("largest byte value is " + largestByte + ".");
     System.out.println("largest short value is " + largestShort + ".");
     System.out.println("largest integer value is " + largestInteger + ".");
     System.out.println("largest long value is " + largestLong + ".");
     System.out.println("largest float value is " + largestFloat + ".");
     System.out.println("largest double value is " + largestDouble + ".");


The largest byte value is 127.
The largest short value is 32767.
The largest integer value is 2147483647.
The largest long value is 9223372036854775807.
The largest float value is 3.4028235E38.
The largest double value is 1.7976931348623157E308.
JAVA Data Types - Part 1
JAVA Data Types - Part 1
JAVA Data Types - Part 1
Auto Boxing ?




UnBoxing ?
JAVA Data Types - Part 1
Overflow ?




When does it occur ?
JAVA Data Types - Part 1
JAVA Data Types - Part 1
JAVA Data Types - Part 1

More Related Content

What's hot (20)

PPTX
Variable and constants in Vb.NET
Jaya Kumari
 
PPTX
Keywords, identifiers and data type of vb.net
Jaya Kumari
 
PPTX
Java Data Types and Variables
sasi saseenthiran
 
PPTX
Data types in java
HarshitaAshwani
 
PPT
Variables 9 cm604.7
myrajendra
 
PPT
Java: Objects and Object References
Tareq Hasan
 
PDF
Farhaan Ahmed, BCA 2nd Year
dezyneecole
 
PPTX
Classes in c++ (OOP Presentation)
Majid Saeed
 
PPT
Java: Primitive Data Types
Tareq Hasan
 
PDF
Chapter 02: Classes Objects and Methods Java by Tushar B Kute
Tushar B Kute
 
PPT
Unit4 C
arnold 7490
 
PPTX
Pi j3.2 polymorphism
mcollison
 
PPT
Visula C# Programming Lecture 6
Abou Bakr Ashraf
 
PPTX
Data Types
Vivek Srivastava
 
PDF
Object oriented approach in python programming
Srinivas Narasegouda
 
PPT
Classes&objects
M Vishnuvardhan Reddy
 
PDF
ITFT-Constants, variables and data types in java
Atul Sehdev
 
PPTX
Chapter2 array of objects
Mahmoud Alfarra
 
PPTX
Basic of Structure,Structure members,Accessing Structure member,Nested Struct...
Smit Shah
 
PPTX
Static keyword ppt
Vinod Kumar
 
Variable and constants in Vb.NET
Jaya Kumari
 
Keywords, identifiers and data type of vb.net
Jaya Kumari
 
Java Data Types and Variables
sasi saseenthiran
 
Data types in java
HarshitaAshwani
 
Variables 9 cm604.7
myrajendra
 
Java: Objects and Object References
Tareq Hasan
 
Farhaan Ahmed, BCA 2nd Year
dezyneecole
 
Classes in c++ (OOP Presentation)
Majid Saeed
 
Java: Primitive Data Types
Tareq Hasan
 
Chapter 02: Classes Objects and Methods Java by Tushar B Kute
Tushar B Kute
 
Unit4 C
arnold 7490
 
Pi j3.2 polymorphism
mcollison
 
Visula C# Programming Lecture 6
Abou Bakr Ashraf
 
Data Types
Vivek Srivastava
 
Object oriented approach in python programming
Srinivas Narasegouda
 
Classes&objects
M Vishnuvardhan Reddy
 
ITFT-Constants, variables and data types in java
Atul Sehdev
 
Chapter2 array of objects
Mahmoud Alfarra
 
Basic of Structure,Structure members,Accessing Structure member,Nested Struct...
Smit Shah
 
Static keyword ppt
Vinod Kumar
 

Similar to JAVA Data Types - Part 1 (20)

PPTX
DATA TYPES in Python done by Sanajai of MCA
JPrince9
 
PPS
Wrapper class
kamal kotecha
 
PPTX
Computer Programming Java Data Types.pptx
MarianneIsid
 
PPTX
a variable in Java must be a specified data type
Kavitha S
 
PPTX
L2 datatypes and variables
teach4uin
 
PPT
Data types
myrajendra
 
PPTX
5. variables & data types
M H Buddhika Ariyaratne
 
PPTX
JAVA LESSON-01.pptx
StephenOczon1
 
PDF
Java data types, variables and jvm
Madishetty Prathibha
 
PPTX
Topic-5_-Programming-Fundamentals-Part-2.pptx
HaroldOmega1
 
PDF
Sdtl manual
qaz8989
 
PPTX
Data types IN JAVA
garishma bhatia
 
PPTX
OOP-java-variables.pptx
ssuserb1a18d
 
PPSX
Java session3
Jigarthacker
 
PPT
Introduction to-programming
BG Java EE Course
 
PDF
Java basic-data-types
Shahid Rasheed
 
PDF
Java basic data types
3trg
 
PDF
Java basic data types
javaicon
 
PPTX
Java - Basic Datatypes.pptx
Nagaraju Pamarthi
 
DATA TYPES in Python done by Sanajai of MCA
JPrince9
 
Wrapper class
kamal kotecha
 
Computer Programming Java Data Types.pptx
MarianneIsid
 
a variable in Java must be a specified data type
Kavitha S
 
L2 datatypes and variables
teach4uin
 
Data types
myrajendra
 
5. variables & data types
M H Buddhika Ariyaratne
 
JAVA LESSON-01.pptx
StephenOczon1
 
Java data types, variables and jvm
Madishetty Prathibha
 
Topic-5_-Programming-Fundamentals-Part-2.pptx
HaroldOmega1
 
Sdtl manual
qaz8989
 
Data types IN JAVA
garishma bhatia
 
OOP-java-variables.pptx
ssuserb1a18d
 
Java session3
Jigarthacker
 
Introduction to-programming
BG Java EE Course
 
Java basic-data-types
Shahid Rasheed
 
Java basic data types
3trg
 
Java basic data types
javaicon
 
Java - Basic Datatypes.pptx
Nagaraju Pamarthi
 
Ad

Recently uploaded (20)

PDF
Python basic programing language for automation
DanialHabibi2
 
PPTX
UiPath Academic Alliance Educator Panels: Session 2 - Business Analyst Content
DianaGray10
 
PDF
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
PDF
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
PPTX
Top iOS App Development Company in the USA for Innovative Apps
SynapseIndia
 
PDF
SFWelly Summer 25 Release Highlights July 2025
Anna Loughnan Colquhoun
 
PDF
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
PPTX
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
PDF
Exolore The Essential AI Tools in 2025.pdf
Srinivasan M
 
PDF
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
PDF
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
PDF
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
PPTX
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
PDF
The Builder’s Playbook - 2025 State of AI Report.pdf
jeroen339954
 
PDF
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
PPTX
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
PDF
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
PDF
Presentation - Vibe Coding The Future of Tech
yanuarsinggih1
 
PDF
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
Python basic programing language for automation
DanialHabibi2
 
UiPath Academic Alliance Educator Panels: Session 2 - Business Analyst Content
DianaGray10
 
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
Top iOS App Development Company in the USA for Innovative Apps
SynapseIndia
 
SFWelly Summer 25 Release Highlights July 2025
Anna Loughnan Colquhoun
 
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
Exolore The Essential AI Tools in 2025.pdf
Srinivasan M
 
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
The Builder’s Playbook - 2025 State of AI Report.pdf
jeroen339954
 
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
Presentation - Vibe Coding The Future of Tech
yanuarsinggih1
 
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
Ad

JAVA Data Types - Part 1

  • 2. Java is a Statically-Typed Language. Ex : variabletype variablename = data; Dynamically-Typed Languages include (Ruby,Tcl,Python,JavaScript) Primitive Types : Wrapper Types :
  • 3. primitive type Wrapper type byte Byte short Short int Integer long Long float Float double Double char Character boolean Boolean
  • 4. public class MaxDemo { public static void main(String args[]) { //integers byte largestByte = Byte.MAX_VALUE; short largestShort = Short.MAX_VALUE; int largestInteger = Integer.MAX_VALUE; long largestLong = Long.MAX_VALUE; //real numbers float largestFloat = Float.MAX_VALUE; double largestDouble = Double.MAX_VALUE; //other primitive types char aChar = 'S'; boolean aBoolean = true; } }
  • 5. //Display them all. System.out.println("largest byte value is " + largestByte + "."); System.out.println("largest short value is " + largestShort + "."); System.out.println("largest integer value is " + largestInteger + "."); System.out.println("largest long value is " + largestLong + "."); System.out.println("largest float value is " + largestFloat + "."); System.out.println("largest double value is " + largestDouble + "."); The largest byte value is 127. The largest short value is 32767. The largest integer value is 2147483647. The largest long value is 9223372036854775807. The largest float value is 3.4028235E38. The largest double value is 1.7976931348623157E308.
  • 11. Overflow ? When does it occur ?