Header javaperspective.com
JavaPerspective.com  >   Beginner Tutorials  >   3. Java Basics  >   3.2. The Java primitive types

3.2. The Java primitive types
Last updated: 23 January 2013.

Primitive types are not objects but rather simple predefined types. As I said in the first tutorial, Java is derived from the C language and in fact, the primitive types of Java are the types inherited from the C language (except the type boolean which does not exist in C). Here is the complete list of primitive types available in the Java language:


Type Size (in bytes) Range
boolean 1 true and false
char 2 The complete list of Unicode characters
byte 1 Integer ranging from -128 to 127
short 2 Integer ranging from -32 768 to 32 767
int 4 Integer ranging from -2 147 483 648 to 2 147 483 647
long 8 Integer ranging from -9 223 372 036 854 775 808 to +9 223 372 036 854 775 807
float 4 Floating point ranging from 1.4e-45 to 3.4e38 (positive or negative)
double 8 Floating point ranging from 4.9*e-324 to 1.7*e308 (positive or negative)


The next tutorial discusses the variables and blocks of the Java language.


You are here :  JavaPerspective.com  >   Beginner Tutorials  >   3. Java Basics  >   3.2. The Java primitive types
Next tutorial :  JavaPerspective.com  >   Beginner Tutorials  >   3. Java Basics  >   3.3. Variables and blocks

Copyright © 2013 - 2016. JavaPerspective.com. All rights reserved.  ( Terms | Contact | About ) 
Java is a trademark of Oracle Corporation
Image 1 Image 2 Image 3 Image 4 Image 5 Image 6 Image 7