Cracking Code

[Java] 변수 (Variable) 본문

Java/Java language

[Java] 변수 (Variable)

CrackCo 2020. 7. 27. 19:45
프로그램에서 데이터를 저장하기 위해 사용하는 변수(variable)에 대해 알아봅시다.

변수

변수는 데이터를 저장하기 위해 이름과 함께 할당한 공간을 의미합니다.

프로그램에서 사용하는 데이터를 저장하기 위한 용도로 사용됩니다.

한 가지의 타입과 하나의 값을 저장할 수 있으며 언제든지 변경할 수 있습니다.

 

변수는 두 종류로 나눌 수 있습니다.

기본형 데이터를 저장하면 기본형 변수,

참조형 데이터를 저장하면 참조형 변수라고 합니다.

 

참조형 변수는 나중에 배울 Class 및 객체와 관련이 있으므로

이번 시간엔 기본형 변수에 대해 알아보겠습니다.

 

기본형 변수

기본형 변수에는 각각의 데이터 타입을 제공하고 있습니다.

정수형: byte, short, int, long
실수형: float, double
문자형: char
논리형: boolean

 

1. 변수 선언

변수 선언은 자바 프로그램에게 저장 시킬 데이터형과 코드의 식별을 위한 변수명을 사용하여 표현합니다.

사용자 지정 식별자로서 식별자 규칙에 맞게 지정해야 합니다.

🚨동일한 변수명으로 중복 선언을 할 수 없습니다.

datatype variable_name;

e.g.) int num;

변수는 선언 후에 초기화를 시켜주어야 사용할 수 있습니다.

 

2. 변수 초기화

선언된 변수에 가장 처음 값을 입력하는 작업을 초기화라고 합니다.

// 선언 후 초기화
variable_name = value;

// e.g.)
int num;
num = 10;

// 선언과 동시에 초기화
datatype variable_name = value;

// e.g.)
int num2 = 20;

변수는 선언과 동시에 초기화할 수 있습니다.

 

3. 변수 값 변경

변수에 저장된 데이터는 언제든 변경할 수 있습니다.

datatype variable_name = value1;
variable_name = value2

// e.g.)
int num = 10;
num = 20;

이렇게 저장된 값이 계속 변경될 수 있기 때문에 변수라고 합니다.

'Java > Java language' 카테고리의 다른 글

[Java] 데이터 타입 (Data type)  (0) 2020.07.28
[Java] 상수 (Constant)  (0) 2020.07.28
[Java] 식별자 (Identifier)  (0) 2020.07.27
[Java] System.out.println(), print()  (0) 2020.07.27
[Java] 자바 개요  (0) 2020.07.27
Comments