Language/Java56 데이터타입 1Byte 2Byte 4Byte 8Byte 정수형 byte short int(기본형) long 실수형 float double(기본형) 논리형 boolean 문자형 char String= 참조형(reference) = 4byte byte = byte(1Byte = 8bit) : 2^8 = 256가지 = -128 ~ +127 short(2Byte = 16bit) : 2^16 = 65536 = -32768 ~ +32767 int(4Byte = 32bit = 기본형) : 2^32 = -21억 ~ +21억 long(8Byte = 64bit) : 2^64 = -922경 ~ +922경 접두사 0b를 붙이면 2진수 정수로 취급됨 접두사 0을 붙이면 8진수 정수로 취급됨 접두사 0x를 붙이면 16진수 정수로 취급됨 정수.. 2020. 5. 25. 변수 vs 상수 변수 vs 상수 -변수(Variable) : 데이터를 저장하는 메모리 공간 -상수(constanct) : 변하지 않는 데이터(=Literal) 정수 5, 실수 3.14 문자 'a' 문자열 "Hello" 등 '' = 문자형 ""= 문자열 변수(Variable) - 데이터를 저장하는 메모리 공간 - 데이터가 저장된 데이터 공간에 데이터를 저장하면 기존데이터는 제거됨 - 반드시 변수 선언과정을 거쳐서 메모리 공간을 생성한 후에 데이터 저장 가능 - 데이터 저장(변수 초기화) 전에는 변수에 접근하여 사용할 수 없다 데이터 타입 변수명; => 지정한 데이터 타입을 저장할 공간을 생성하면서 지정한 변수명을 이름으로 설정 변수명 = 데이터; => 대입연산자(=) 기호 우변의 데이터를 좌변 변수(메모리공간)에 저장 데.. 2020. 5. 25. 이전 1 ··· 7 8 9 10 다음