変数のタイプ
0、紹介
主に使用される値の種類、すなわち
데이터의 타입
は、문자
と숫자
に大別される.숫자
はまた정수
と실수
に分けられる.문자
はまた문자
と문자열
に分けられる.これらの
값의 종류
、데이터의 타입
に基づいて、값이 저장될 공간의 크기
および저장형식
が定義され、자료형
と呼ばれる.静的言語の特性に応じて、コンパイル時にデータのタイプ(値のタイプ)は/でなければなりません.
하나의 변수에 여러개의 타입을 저장할 수는 없다.
1.基本型と参照型
자료형
はまた기본형
と참조형
に分けられる.基本形状変数
값 자체를 메모리에 저장
であるが、形状変数메모리 주소를 변수에 저장
を参照する.基本変数=データ自体
参照変数=メモリアドレス
すなわち、参照変数は、RAM論理空間における
메모리의 일련번호(주소)값을 변수에 저장하고 있는 것
である.참조형 변수는 연산할 수 없다.
メモリアドレス、演算できません.演算を行っているように見える場合は、
기본형 변수 사이의 연산이 일어나는 것
です.基本タイプ(primitive type)
기본형을 제외한 모든 타입
,オブジェクトのアドレス値を格納します.클래스를 타입으로 가진다.
すなわち、클래스를 선언하는 행위 자체가 새로운 참조 타입을 스스로 정의하고 있는 것
.// 자료형은 기본형과 참조형으로 나눈다.
// 기본형 은 data 자체를 저장하고 있다.
char c = 'A';
// 참조형은 객체의 주소 값을 저장하고 있다.
// 변수가 클래스 타입이라면, 참조형 변수를 선언하는 것이다.
String str = new String("");
1.1新しい演算子
new 연산자
はクラスの생성자를 호출하고서 만들어진 객체 주소 값을 리턴하는 연산자
である.// 1. 생성자 호출로 객체가 생성된다.
// 2. new 연산자의 연산으로 객체 주소가 반환 된다.
// 3. 연산자 순서 상 대입연산자가 마지막이므로 객체 주소가 변수에 저장된다.
Date today = new Date();
参照型変数には2つの値しか含まれません.객체의 메모리 주소
null
(アドレスなし)2.基本タイプ(元のタイプ)
8가지의 자료형
.boolean 을 제외한 모든 기본형은 서로 간의 연산이 가능하다.
(すべて使用可能な数字)intはCPU処理効率が最も高いタイプである.
整数値のサイズは
-2^n-1 ~ (2^n-1)-1
の範囲です.nは
bit
,1byte 는 8bit
を表す.intタイプ=
2^32-1
(2^32-1)-1
の範囲=約-21億-21億2.1整数型の選択要領と実数型の選択要領
7~9 자리
を使用し、long
から計算結果まで.부동소수점의 오차
であり、7ビットを超える場合はdouble
を使用することを推奨する.Reference
この問題について(変数のタイプ), 我々は、より多くの情報をここで見つけました https://velog.io/@doli0913/변수의-타입テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol