Adding parameter names to the class file format is covered by JEP 118 , which was delivered in Java 8. There was little discussion of why the inclusion of parameter names was made optional in OpenJDK email messages here and. Briefly, the reasons given for the optional selection of parameters are questions about the class file size, compatibility surface, and exposure to confidential information.
. , . , JVM . , , JVM. .
. (, , .) , . , , , . , , , , ( ).
Jackson ( JSON), , JSON. , , , JSON . , JSON Java, . , , , , , , .