JAVA

[JAVA] 변수란?

이레의 개발노트 2022. 7. 11. 15:07
728x90
반응형

✨ 변수 (variable) 

값을 저장할 수 있는 메모리상의 공간을 의미합니다.

하나의 변수에 하나의 값만 저장할 수 있기 때문에 새로운 값을 지정하려면 기존의 값은 삭제해야 합니다.

 

✨ 변수의 선언과 초기화

변수를 사용하기 전에 처음으로 값을 지정하는 것을 초기화라고 합니다.

int month; //int형 변수 month 선언

int month2 = 6; //int형 변수 month2를 선언하고 6으로 초기화

 

✨ 두 변수의 값 교환하기

두 변수 x, y의 값을 서로 바꾸려면 어떻게 해야 할까요?

int x = 10;
int y = 30;

변수를 하나 더 선언해서 임시 저장소로 이용합니다.

1, 변수 x의 값을 변수 z에 저장

2, 변수 y의 값을 변수 x에 저장

3, 변수 z의 값을 변수 y에 저장

 

int x =10;
int y =30;
int z; //임시 저장소

z = x;
x = y;
y = z;

 

✨ 변수 이름 규칙

프로그래밍에서 사용하는 모든 이름을 식별자라고 합니다.

식별자는 서로 구분될 수 있어야 하며 다음과 같은 규칙이 있습니다.

 

1, 대소문자가 구분되며 길이에 제한이 없다.

2, 예약어를 사용하면 안 된다. ex) class, if, public, this...

3, 숫자로 시작할 수 없다.

4, 특수문자는 _ 와 $만 사용할 수 있다.

 

자바에서 권장하는 추가 규칙

1, 클래스 이름의 첫 글자는 대문자로 한다.

2, 여러 단어로 이루어져 있으면 카멜 기법을 사용한다. ex) lastIndex, lastPosition

3, 상수 이름은 모두 대문자로 한다. 여러 단어로 이루어져 있으면 스네이크 기법을 사용한다. ex) MAX_NUMBER

 

✨ 데이터 타입

기본형

기본형에는 논리형, 문자형, 정수형, 실수형으로 분류가 가능합니다.

논리형 boolean : true, false 중 하나를 값으로 가진다.

문자형 char : 문자를 저장할 때 사용. 하나의 문자만 저장 가능하다.

정수형 byte, short, int, long : 정수를 저장할 때 사용. 주로 int 가 사용된다.

실수형 float, double : 실수를 저장하는 데 사용. 주로 double 사용

  1byte 2byte 4byte 8byte
논리형 boolean       
문자형   char     
정수형 byte short int long 
실수형     float double 

 

728x90
반응형