Data Type | Default Value (for fields) |
---|---|
byte 8-bit signed integer | 0 |
short 16-bit signed integer | 0 |
int 32-bit signed integer | 0 |
long 64-bit singed integer | 0L |
float 32-bit floating point | 0.0f |
double 64-bit floating point | 0.0d |
char 16-bit Unicode character | '\u0000' |
boolean two possible values | false |
Literal: To describe something as literal is to say that it is exactly what it seems to be.
Literals ( = contants )
You may have noticed that thenew
keyword isn't used
when initializing a variable of a primitive type. Primitive types are
special data types built into the language; they are not objects created
from a class. A literal is the source code representation of a
fixed value; literals are represented directly in your code without
requiring computation. As shown below, it's possible to assign a literal
to a variable of a primitive type:boolean result = true; char capitalC = 'C'; byte b = 100; short s = 10000; int i = 100000;
No comments:
Post a Comment