반응형
1. 변수란?
: 데이터를 저장하는 메모리의 일정 공간을 의미
2. 변수 선언이란?
: 메모리에 일정한 공간을 확보하고 이름을 지정하는 것을 의미
변수 선언 방법
데이터타입 변수명; 명시적 초깃값 X
데이터타입 변수명=초기값; 명시적 초깃값 O
변수 이름 규칙
- 변수 이름은 카멜 표기법을 이용한다.
- '문자' , '_' , '$' 중 하나로 시작해야한다.
- 공백포함 X
- 대소문자 구별
- 길이제한 X
- 예약어 사용X ex) int,double ...
3. 데이터 타입
데이터타입 : 변수를 생성하려면 메모리에 일정 공간을 확보해야 하는데, 그 크기는 데이터 타입에서 결정
(8bit = 1byte)
정수형
1byte : byte
2byte : char(문자형) , short
4byte : int (기본형)
8byte : long
( long타입 선언시 : long b=50L; )
실수형
4byte : float
( float타입 선언시 : float c=13.523F; )
8byte : double (기본형)
논리형
1byte : boolean
true, false 두가지만 존재
객체참조변수형
4byte : String
메모리의 위치(주소)를 가르키는 변수
반응형
'Java' 카테고리의 다른 글
[JAVA] 변수와 메모리 (0) | 2020.04.07 |
---|---|
[JAVA] 메모리 & 실행 구조 (0) | 2020.04.06 |
[JAVA] 데이터 타입 (0) | 2020.04.05 |
[JAVA] 연산자 (0) | 2020.04.04 |
[Java] 자바란? (0) | 2020.04.02 |