리보의 자바 강좌5-1.자료형(1)자료형의 종류와 크기
지난 시간 배운 변수선언 방법 기억하시나요? 자료 유형을 먼저 지정하고, 뒤에 변수 이름이랑 세미콜론을 붙여잖아요. 그렇다면 이 자료 유형엔 뭐가 있을까요? 오늘 시간은 바로 이 자료유형 줄여서 자료형에 대해 배워보는 시간을 갖겠습니다. 우리의 세상을 생각해봐요 숫자로 된 자료들, 문자로 된 자료들 여러가지 자료형들이 있는데요. 이와 마찬가지로 데이터를 다루는 프로그래밍 언어들에도 그와 대응되는 수많은 자료형들이 존재합니다. 추가적으로 2진법 체계의 특성상 만들어진 불형을 추가적으로 배우면 다 아는겁니다. 단지 용어만 좀 새롭다 할 뿐이죠. 그럼 어떻게 자료형들이 생겼나 봐볼까요?
모든 자료형들을 그려봤어요. 여기서 주의할점은 논리형에는 boolean이란 타입 하나 문자형에는 char이란 타입 하나가 있어요. 정수형에 byte~long처럼요. 숫자형 밑에는 Numeric이라고 써났는데 영어로 숫자형을 뜻해요. 다만 위상이 boolean, char, byte, short랑 같지 않아요. 숫자형은 문자형 논리형이랑 위상이 같을뿐이에요. 헷갈리지 마세요~ 그리고 문자형은 char 말고 String 형태가 있는데 이거는 클래스에요. char는 문자 String은 문자열 데이터를 표현해주죠. "S" 봐보세요. 클래스라 대문자로 표기합니다. 이제 이 자료형들이 할당 받는 메모리 크기에 대해 알아보겠습니다.
논리형부터 실수형까지 8가지 기본형 타입을 적어났습니다. 낑낑거리며 외우진 마시고, 계속해서 프로그램 만들면서 쓰다보면 저절로 외워지게 될겁니다.
'프로그래밍 > 자바' 카테고리의 다른 글
리보의 자바 강좌5-3.자료형(3)자료형들의 형변환 (0) | 2020.06.29 |
---|---|
리보의 자바 강좌5-2.자료형(2)자료형과 리터럴 (0) | 2020.06.28 |
리보의 자바 강좌4.자바 변수 상수 리터럴 (0) | 2020.06.25 |
리보의 자바 강좌3.자바 기본 규칙(주석) (0) | 2020.06.25 |
java was started but returned exit code=1 자바 이클립스 오류 해결 (0) | 2020.06.25 |