banner

자바 변수&상수

#java

2019.06.17

프로그래밍을 처음 시작하면서 접하게 되는 개념이 바로 변수 입니다.

변수 vs 상수

변수와 상수는 항상 붙어다니는 개념입니다.

  • 변수

변수란, 프로그램이 실행되는 동안에 언제든지 저장된 값이 변경될 수 있는 공간입니다.
다시 말해서 값을 저장할 수 있는 메모리 공간입니다.
예) 두 점간의 거리 distance는 프로그램이 실행되는 도중에 변경될 수 있다

  • 상수

상수란, 한 번 정해지면 값을 변경할 필요가 없는 데이터입니다.
예) 원주율 3.141592는 프로그램에 저장되어 변경될 필요가 없다.

값을 변경할 수 있으면 변수 / 값을 변경할 수 없으면 상수

선언하기

변수, 상수를 사용하기 위해서는 먼저 선언을 해야합니다.
선언을 하기 위해서는 어떤 형태로 선언할 것인지 먼저 정해야합니다.
그 형태를 자료형 이라고 합니다.
여기서는 간단하게 정수형, 실수형, 문자열로 예시를 들겠습니다.

정수형 : int
실수형 : double
문자열 : String

변수 선언 방법은 자료형 + 변수명 (= 초기값); 으로 선언합니다.

int intType;  
int intType = 10;  
double doubleType;  
double doubleType = 10.5;  
String stringType;  
String stringType = "string";

상수 선언 방법은 final + 자료형 + 상수명 = 값; 으로 선언합니다.
상수를 선언할 때는 함수 바깥쪽에서 선언하고 클래스 내에서 공유하는 자원이므로 static을 붙여줍니다.
그리고 상수명은 일반적 관례로 대문자의 명사로 지어줍니다.

final static int INT_CONSTANT = 10;  
final static double DOUBLE_CONSTANT = 10.5;  
final static String STRING_CONSTANT = "string";

끝까지 읽어주셔서 감사합니다.

0일 동안 운영중...

Copyright © 2023, All right reserved.