자바 var

• 자바 10부터 도입된 `var` 키워드는 지역 변수에서만 사용 가능하며, 변수의 타입을 초기화 시점에 컴파일러가 추론합니다. `var`로 선언된 변수는 반드시 초기화되어야 하며, 불변성이 아닙니다.
• `var`를 사용하면 복잡한 타입 선언을 간결하게 할 수 있지만, 초기화 없이 사용이 불가능하며, null 초기화, 배열, 람다에는 사용이 불가능합니다.
• `var`의 사용은 코드의 가독성을 향상시킬 수 있지만, 반드시 그런 것은 아니며, 반환 타입이 명확하지 않은 경우나 타입이 코드의 문맥에서 중요한 경우에는 사용을 피하는 것이 좋습니다.
• `var`의 도입으로 자바에서의 타입 선언이 더 유연하고 간결해졌지만, 가독성과 명확성을 유지하는 것이 중요하므로 적절한 상황에서 적절하게 사용해야 합니다.

북마크
공유하기
신고하기