변수란?!
컴퓨터 프로그램이 처리할 데이터를 저장하는 저장 위치
변수 생성 규칙
자료형 변수명 = 값
int num = 20;
- 영문자(대,소문자), 숫자, 밑줄(_),달러 기호($)로만 구성 가능
- 숫자로 시작할 수 없음
- 공백을 포함할 수 없음
- 자바에서 미리 정의된 키워드를 변수명으로 사용할 수 없음
변수의 유형
지역 변수 (local variable) : 메서드 내부에 선언된 변수
정적 변수 (static variable) : static 키워드로 정의된 클래스 변수
인스턴스 변수 (instance variable) : 클래스 내부에 정의되지만 메서드 내부에는 선언되지 않는 변수
자바에서 상수 선언하기
상수란?!
변수와 마찬가지로 데이터를 저장할 수 있는 메모리 공간
실행 되는 동안 메모리에 저장된 데이터를 변경 할 수 없고, 선언 동시에 초기화해야함.
final 키워드를 이용하여 선언
public class Example01{
public static void main(String[] args){
final int SPEED = 20;
SPEED = 40; //상수는 값을 변경할 수 없으므로 오류 발생
System.out.print(SPEED);
}
}
'Java' 카테고리의 다른 글
[Spring Boot] 스프링 부트 mustache 한글 깨짐 (0) | 2023.06.14 |
---|---|
Java 기초 문법 정리[자료형] (0) | 2023.04.04 |