변수는 데이터를 저장하고 참조하는 데 사용되는 이름이 붙은 메모리 공간입니다. 변수는 프로그램에서 중요한 역할을 하며, 다양한 데이터 유형을 저장할 수 있습니다. 여기서는 자바에서 변수의 기본적인 개념과 사용 방법에 대해 설명하겠습니다.
변수의 선언과 초기화
변수를 사용하기 전에 먼저 선언하고 초기화해야 합니다.
// 변수 선언
데이터_타입 변수_이름;
// 변수 초기화
변수_이름 = 값;
예를 들어,
// 정수형 변수 선언
int age;
// 변수 초기화
age = 30;
위의 예제에서 int는 정수형 데이터 타입을 나타내며, age는 변수의 이름입니다. age 변수는 30이라는 값을 저장하고 있습니다.
변수 선언과 초기화를 한 번에 할 수도 있습니다:
// 변수 선언과 초기화
int score = 90;
변수의 데이터 타입
자바에서 변수는 다양한 데이터 타입을 가질 수 있습니다. 주요 데이터 타입은 다음과 같습니다:
- 기본 데이터 타입 (Primitive Data Types):
- byte: 1바이트 정수
- short: 2바이트 정수
- int: 4바이트 정수
- long: 8바이트 정수
- float: 4바이트 실수
- double: 8바이트 실수
- boolean: true 또는 false 값
- char: 유니코드 문자
예를 들어,
int num = 5; // 정수형 변수 선언과 초기화
double pi = 3.14; // 실수형 변수 선언과 초기화
boolean isReady = true; // 불리언 변수 선언과 초기화
char grade = 'A'; // 문자 변수 선언과 초기화
- 참조 데이터 타입 (Reference Data Types):
- 객체(Object), 배열(Array), 인터페이스(Interface), 열거(Enum) 등
String name = "John"; // 문자열 변수 선언과 초기화
변수의 사용 범위
변수의 사용 범위는 해당 변수가 선언된 코드 블록 내에서만 유효합니다. 예를 들어, 메서드 내에서 선언된 변수는 해당 메서드 내에서만 접근할 수 있습니다.
public void calculateSum() {
int a = 5; // 메서드 내의 지역 변수
int b = 10;
int sum = a + b;
System.out.println("합계: " + sum);
}
변수의 명명 규칙
변수의 이름을 지정할 때 다음 규칙을 따라야 합니다:
- 변수 이름은 영문자로 시작하며, 영문자, 숫자, 밑줄(_), 달러 기호($)를 포함할 수 있습니다.
- 대소문자가 구분됩니다.
- 자바의 예약어(예: int, if, while 등)는 변수 이름으로 사용할 수 없습니다.
- 의미 있는 이름을 사용하여 변수의 용도를 명확히 해야 합니다.
int numberOfStudents; // 의미 있는 이름 예시
double avgScore;
String studentName;
변수는 자바 프로그래밍에서 핵심적인 요소이며, 데이터를 효율적으로 관리하고 처리하는 데 필수적입니다. 변수의 데이터 타입과 범위를 잘 이해하고 적절히 활용하는 것이 중요합니다.
'JAVA 공부' 카테고리의 다른 글
멤버 변수의 종류와 특징 (0) | 2024.06.20 |
---|---|
배열 (0) | 2024.06.18 |
반복문 (0) | 2024.06.18 |
조건문 (0) | 2024.06.18 |
JAVA의 특성과 장단점에 대해서 (0) | 2024.06.18 |