Java Data Type
Java Data Type
#1 Primitive Typeのタイプと値の範囲
1-1タイプ(デフォルト)
byte(0), short(0), int(0), long(0), float(0.0), double(0.0), boolean(false), char
int
-メモリ(メモリ):4 byte
-範囲:2^-31~21^31-1
-デフォルト:0
-methodでintを定義する場合は、値を指定する必要があります(初期化)
// 4byte의 메모리를 사용하여 3이라는 값을 저장
int a = 3;
#2 Primitive Type & Reference Type
2-1 Primitive Typeコンセプト
値は
2-2参照タイプ概念
非
#3 Literal
3-1テープコンセプト
3~2テキストタイプ
Literal Examples
int a = 10; // literal : 10
#3変数の宣言と初期化
#3-1変数の宣言
#3-2変数の初期化
#4変数のScope&Life time
#4-1変数のScope
#4-2変数の生存時間
#4-3 Instance Variables
-static method以外のすべてのクラス
-
#4-4 Class Variables(static variables)
-Heapレルムによって管理されます.
-全クラス
-プログラム終了時
#4-5 Local Variables
-変数を宣言するブロックの内部
-コントロールが宣言変数のブロックにある場合、
#5タイプの変換、Casting、Type Promotion
#5-1 Type Casting
-データが失われたり変形したりする可能性があります.
int i = 10;
long j = (long)i
#5-2 Type Promotion
-データ消失または変形なし
Reference
この問題について(Java Data Type), 我々は、より多くの情報をここで見つけました https://velog.io/@wooah/Java-Data-Typeテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol