Programuję w Javie od około 8 lat i znam język dość dobrze jako programista, ale moim celem jest pogłębienie wiedzy na temat elementów wewnętrznych. Brałem udział w studiach licencjackich z projektowania PL, ale były to bardzo obszerne przeglądy akademickie (w Schemacie, IIRC).
Czy ktoś może zasugerować trasę, aby zacząć zagłębiać się w szczegóły? W szczególności, czy istnieją konkretne tematy (powiedzmy, wyrzucanie śmieci), które mogą być bardziej dostępne lub być dobrym punktem wyjścia? Czy istnieje przyzwoita książka wysokiego poziomu na temat elementów wewnętrznych JVM i projektu języka programowania Java? Moje obecne podejście będzie zaczynać od specyfikacji JVM i badań w razie potrzeby.
SUPER
flaga w plikach klas? Większość z nich jest opisana w samej specyfikacji JVM, ale wymaga trochę pracy, aby wydostać się z tego do mózgu ;-)