When I relearned Java from the basics, I felt that there were many points that I had not understood so far, so I have summarized the learning contents so that I can look back on them later.
A literal is a direct representation of a value in the source code.
type | Remarks | Example |
---|---|---|
Integer literal | Not only decimal numbers, but also binary numbers(0b)・ Eighth number(0)·Hexadecimal(0x)But I can write. | 10, 0b101, 0752, 0xfe |
Floating point literal | Can write decimal numbers and exponents. | 10.0, 2e3 |
Character literal | Express one character.\You can represent Unicode values by starting with u. | 'A', '\u0041' |
String literal | Represent multiple strings. | "abcde" |
Theoretical literal | Represents true or false. | true, false |
null literal | Express that there is no reference. | null |
A name already used in the Java language that cannot be used as an identifier (name given to a variable, class, etc.).
Mold | size |
---|---|
byte | 8 bits |
short | 16 bit |
int | 32 bit |
long | 64-bit |
float | 32 bit |
double | 64-bit |
char | 16 bit |
boolean | 1 bit |
Recommended Posts