literal is a symbol we use to represent a constant value.


When we place  the literal 5 in a Java source file

X = 5;

       the Java compiler substitutes the symbol 5 with the whole number value 5.


Section 1 - Integer Literals


Java assumes all integer literal are of type int (32 bits).




Append the letter to an integer literal to indicate it should be treated as a long integer (64 bits):



Section 1a - Integer Literals in Different Numeric Bases


The literal for the number 15 can be displayed in the following form.


binary form:             0b1111               <- prefixed by 0b

octal form:               017                     <- prefixed by 0

hexadecimal form:   0xF                    <- prefixed by 0x


Section 2 - Floating Point Literals


Java assumes all floating point literals are of type double (64 bits).






Copyright ©2017 by Ralph Lecessi Incorporated. All rights reserved.