java11
-
Java 11 Featuresjava 2019. 5. 12. 13:27
개요 자바 11이 출시되면서 새롭게 등장한 feature들을 정리해본다. (OpenJDK 기준) 출시일: 2018-09-25 특징 1. Nest-Based Access Control class Test { static class Nest1 { private int nest1Var; } static class Nest2 { private int nest2Var; } } 위와 같이 nested class의 경우, 'Test', 'Nest1', 'Nest2'는 모두 'nestmate'이다. 기존 JVM 상에서는 nestmate끼리 private 멤버 변수를 접근하려면 컴파일러가 중간에 bridge method를 만들어야 했다. 따라서, reflection을 사용하여 nestmate class의 private ..