jdk11
-
Java 11 특징카테고리 없음 2021. 2. 9. 23:05
2018년 9월 25일, Java 10이 출시된 지 6개월만에 Java 11이 최종 release됐다. 어떤 변화들이 있는지 정리해봤다. Nest-Based Access Control 아래의 nestmate 클래스를 보자. class Test { static class Nest1 { private int nest1Var; } static class Nest2 { private int nest2Var; } } Java 10 이하의 버전에서는 Nest1과 Nest2가 서로의 private value에 접근할 수 없었다. 접근하려면 setAccessible(true)를 호출해야만 했는데, Java 11부터는 setAccessible을 하지 않아도 접근할 수 있도록 변경됐다. 이것이 구체적으로 어떤 의미를 갖는..