Java
Java에서 변수 초기화란?
지니♥︎
2024. 8. 1. 06:13
📕 초기화(initialization)란?
변수를 선언한 후에 해당 변수에 초기값을 할당하는 과정으로,
초기화를 통해 변수가 사용되기 전에 명확한 값을 가지게 된다.
변수의 초기 상태를 설정하고 예상하지 못한 오류를 방지한다.
📙 초기화의 중요성
1. 명확한 초기 상태 설정
- 변수의 초기 상태가 명확해진다.
- 코드의 가독성을 높여서 개발자들이 코드를 이해하는데 도움을 준다.
2. 예기치 않은 동작 방지
- 초기화되지 않은 변수를 사용하려고 하면 예상하지 못한 값이 들어있을 수 있다.
- 프로그램의 예상하지 못한 동작이나 버그를 방지한다.
3. 컴파일러 오류 방지
- Java에서는 초기화되지 않은 변수를 사용하려고 할 때 컴파일 오류가 발생한다.
📒 변수의 초기화 방법
1. 변수 후 초기화 :
int num;
num = 10;
변수를 선언한 후, 나중에 초기값을 할당
2. 선언과 동시에 초기화 :
int num = 0;
변수를 선언하면서 동시에 초기값을 할당
💡 정리
- 초기화는 변수를 선언한 수 초기값을 할당하는 과정이다.
- 초기화된 변수는 면확한 초기 상태를 가지며,
예상하지 못한 동작을 방지하고 컴파일러 오류를 방지한다. - 변수를 선언과 동시에 초기화하거나, 선언 후 나중에 초기화 할 수 있다.
- 초기화되지 않은 변수를 사용하려고 하면 컴파일 오류가 발생한다.
- 변수 사용 전에 항상 값을 할당하여 초기화를 하는 것이 좋은 프로그래밍 습관이다.