285. WJUG Java dla średniozaawansowanych
Java dla średnio zaawansowanych
JAVA jest językiem, który wszystkim nam jest bliski. Ale czy wiemy o nim wszystko? Używając najbardziej popularnych mechanizmów JVM czasami możemy zapomnieć, jak dużo "magii" ukrywa się pod spodem. Jakub tę magię dla nas odczaruje, tym razem na poziomie określonym przez niego jako średnio zaawansowany
START 19:00 na YouTube:
https://www.youtube.com/watch?v=fjv_rb0hY-Q
Abstrakt:
Java ze swą prawie 25 letnią historią dorobiła się wielu interesujących mechanizmów. Chociaż wciąż zdaje się być dość prostym językiem, to czasem można się zdziwić ile ciekawostek skrywa.
Switch, enum, lambda, var, final, invokedynamic method handles, invokeinterface, bytecode, bootstrapmethods, interface, klasa, wyjątek, refleksja, invokespecial, intrinsics, invokevirtual, escape analisis, interpreter, jit, c2, clinit, lookupswitch, vtable, itable
Wszystkie te mądre pojęcia pojawią się w tej prezentacji.