[Java] 변수의 초기화

박제욱·2024년 3월 8일
0

Java

목록 보기
13/30
post-thumbnail

변수의 초기화란?

변수의 초기화란 변수를 선언하고 처음으로 값을 저장하는 것을 말한다. 변수를 선언한다는 것은 변수를 작성하는 것이고 값을 저장한다는 것은 대입 연산자(=)를 사용하여 이 변수는 이 값을 가진다는 것을 컴퓨터에게 알려주는 것을 말한다. 또한 변수를 선언함과 동시에 적절한 값으로 초기화하는 것이 좋다.

Ex 코드)

	int i = 1;

예를 들어, 위의 코드는 컴퓨터에게 i라는 변수는 int형이고 1이라는 값을 가진다고 알려주는 것이다.

멤버 변수의 초기화와 지역 변수의 초기화의 차이점.

멤버 변수는 초기화하지 않아도 사용할 수 있다. 왜냐하면 자동으로 타입에 맞는 기본값으로 초기화하기 때문이다.
반면, 지역변수는 초기화가 필수적이다. 왜냐하면 자동으로 타입에 맞게 초기화할 수 없어 사용할 수 없기 때문이다.
참고) 멤버 변수의 초기화와 배열의 초기화는 선택적이지만 지역 변수의 초기화는 필수적이다.

0개의 댓글