728x90
반응형
자바스크립트에서 항상 봐왔던 var를 java에서 써본다.
java10 부터 생긴 타입추론형 var는 어떻게 생겨먹은건지 한번 알아본다.
var는 말그대로 타입추론형이다. java10 이전에 사용하는 기본타입은 타입이 무엇인지 아주 명확하게 드러난다.
//예를 들어..기본타입인 int에서
//아래와 같이 사용이 된다면
int a;
a = 11;
//var 에서는...
var b;
b = 11;
//이렇게 쓰는게 불가능하다.
//이유는? 당연히 타입추론형이라서 변수에 값을 넣지 않으면 추론이 불가능하다.
//즉, 리터럴에 의한 타입을 추론할 수 없기 때문이다.
반응형
'개발자의 공부방 > 자바' 카테고리의 다른 글
자바] 디자인 패턴, 싱글톤 패턴 (0) | 2021.11.15 |
---|---|
JVM 메모리 구조 (2) | 2021.11.15 |
JAVA] MVC 계층 구조 (0) | 2020.01.31 |
[JAVA] JDK 환경변수와 시스템변수의 차이는?? (2) | 2019.09.14 |
Java json을 Object 로 변환하기 (0) | 2019.06.28 |