본문 바로가기
  • alert("Rocomi의 개발공부 블로그")
JAVA 공부

변수

by Rocomi 2024. 6. 18.

변수는 데이터를 저장하고 참조하는 데 사용되는 이름이 붙은 메모리 공간입니다. 변수는 프로그램에서 중요한 역할을 하며, 다양한 데이터 유형을 저장할 수 있습니다. 여기서는 자바에서 변수의 기본적인 개념과 사용 방법에 대해 설명하겠습니다.

변수의 선언과 초기화

변수를 사용하기 전에 먼저 선언하고 초기화해야 합니다.

 
// 변수 선언
데이터_타입 변수_이름;
 
// 변수 초기화
변수_이름 = 값;

예를 들어,

// 정수형 변수 선언
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