728x90
320x100
기본형(Primitive type)
- 기본형 타입에는 8가지가 있다.
- 실제값을 저장한다.
- 데이터 크키가 정해져 있다.
문자형: char(문자가 하나일때만 문자’형’. 2개 이상은 문자’열’이 된다. 예: ‘a’→문자형 char, “ab” → 문자열 String)
정수형:
int (가장 많이 사용, 접두사 0이 붙으면 8진수, 0x가붙으면 16진수)
long(21억 이상의 수, 접미사 L이 있음),
byte(2진법 데이터 다룸, -128~127범위의 수만 가능),
short(c언어 호환)
실수형:
float(연산속도나 메모리 절약할때, 접미사 f가 있음),
double(7자리 이상의 정밀함을 요할때, 접미사 d가 있으나 생략가능)
논리형: boolean
참조형(Reference type)
- 기본형을 제외한 나머지 타입들 (String, System 등이 있다.)
- 객체의 주소를 저장한다.
변수, 상수, 리터럴
변수(variable) - 하나의 값을 저장하기 위한 공간
상수(constant) - 한 번만 값을 저장할 수 있는 공간
리터럴(literal) - 그 자체로 값을 의미하는 것
int score = 100;
score = 200;
char ch = 'A';
String str = "abc";
final int MAX = 100;
MAX = 200; // 에러. 상수의 값은 변경불가
728x90
320x100
'Back-end > java' 카테고리의 다른 글
[java]printf()의 지시자 (1) | 2022.12.01 |
---|---|
jshell 사용법 (0) | 2022.11.29 |
이클립스 단축키, 자동완성 (0) | 2022.11.29 |
이클립스 java프로그램 작성순서, build 메뉴설명 (0) | 2022.11.29 |
java 개발도구 설치(mac m1) (0) | 2022.11.28 |
댓글