runtime flag 유무에 따른 class loading

같은 preview classfile도 launcher option에 따라 결과가 달라진다.

java without flag

preview class loading을 거부한다

exit non-zero

java --enable-preview

같은 release preview class를 실행한다

allowed
배포stable launcher가 preview flag를 우연히 갖지 않게 한다

핵심: preview class는 해당 release에 종속되어 다음 JDK에서 재compile해야 한다.