본문 바로가기
Java

[JAVA] 변수

by 겅아링 2020. 4. 3.
반응형

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