▶ 변수란
메모리(RAM)에 값을 기록하기 위한 공간
▶ 변수를 사용하는 이유
1. 변수는 우선적으로 값에 의미를 부여할 목적으로 사용한다.(가독성이 좋음)
2. 단 한번의 값을 기록해두고 필요할 때마다 계속 사용할 목적으로 활용(재사용성이 좋음)
3. 유지보수가 쉽다.
▶ 변수의 선언
값의 기록하기 위해 변수를 메모리 공간에 확보해 두는 것
[표현법]
자료형 변수명;
자료형 : 어떤 값을 담아낼지, 어떤크기의 값을 담아낼지에 따라 변수의 크기 및 모양을 지정하는 부분
변수명 : 변수의 이름을 정하는 부분
주의할 점
1.변수명은 소문자로 시작하게끔 이름 지어줄것(낙타등표기법(Camel Case)을 반드시 지킬것)
ex) String userName; (0)
String uesrname; (X)
2. 같은 영역(중괄호 영역{}) 안에서는 동일한 변수명 으로 선언 불가능
3. 해당 영역에 선언된 변수는 해당 영역 안에서만 사용 가능(다른 메소드에서는 불가)
▶ 변수의 명명 규칙
1. 대소문자가 구별되며 길이의 제한이 없다.
2. 예약어를 사용하면 안된다.
ex) true, final, String 등
3. 숫자로 시작하면 안 된다.
ex) age1은 가능, 1age는 불가능
4. 특수문자는 '_' 와 '$'만 사용가능하다.
5. 여러 단어 이름은 단어의 첫 글자를 대문자로 한다.
단. 첫 시작 글자는 소문자로 하는 것이 관례이다.
▶ 자료형
2023.03.22 - [분류 전체보기] - 2023/03/21 JAVA(2-3) 자료형
▶ 변수의 초기화
변수 선언과 동시에 초기화(값 대입)
[표현법]
자료형 변수명 = 값(리터럴);
//1. 논리형
boolean isTrue = true;
//2_1. 정수형
byte bNum = 1;
short sNum = 2;
int iNum = 4;
long lNum = 8L;
//2_2. 실수형
float fNum = 4.0f;
double dNum = 8.0;
//3. 문자형
char ch ='정';
//4. 문자열(참조자료형)
String str = "자바 공부중";
▶ 상수란
Java에서는 한 번만 저장(기록)할 수 있는 메모리를 의미한다.
//final = 변수를 상수로 만들기위해 사용
final int AGE =20; // 상수는 전체변수명을 대문자로 표시함.
System.out.println("상수 age : " + AGE);
//AGE = 21; 상수로 정의한 변수는 재정의가 불가능하다.
'JAVA' 카테고리의 다른 글
JAVA(6) 출력문 (0) | 2023.03.23 |
---|---|
JAVA(5) Scanner (0) | 2023.03.22 |
JAVA(4) 형변환(casting) (0) | 2023.03.22 |
JAVA(3) 자료형 (0) | 2023.03.22 |
JAVA(1) (0) | 2023.03.21 |