제목처럼 Java 로컬 변수를 초기화해야 하는 이유는 무엇인가요? 감사해요.
컴파일러가 통과할 수 없습니다
초기화가 없으면 c와 비슷한 주소를 가리키면 됩니다. 그래서 Java의 직접 컴파일이 실패했습니다.
지역 변수는 전역 변수에 비해 수명이 짧고 여러 번 선언됩니다. 전역 변수처럼 초기 값을 지정하면 성능에 영향을 미치므로 안전하지 않습니다. 타협 및 규정 사용자는 사용하기 전에 값을 할당해야 합니다.
컴파일러가 통과할 수 없습니다
초기화가 없으면 c와 비슷한 주소를 가리키면 됩니다. 그래서 Java의 직접 컴파일이 실패했습니다.
지역 변수는 전역 변수에 비해 수명이 짧고 여러 번 선언됩니다. 전역 변수처럼 초기 값을 지정하면 성능에 영향을 미치므로 안전하지 않습니다. 타협 및 규정 사용자는 사용하기 전에 값을 할당해야 합니다.