You do not need to know the short answer if you do not know its problems.
, 16 , 4 ( 8 ), 24 .
, . .
, , , 1 2 ( ). , , , , , , ( )
[ 4 18 , - 8,50 , 1 - 0,5 . 1 2 .]
, 1 , , .
, ( , , )
, , long int double float ( ), , , . double float int, , , , , .
, ( ), - TLAB -XX:-UseTLAB Runtime.totalMemory - freeMemory.
, , , MyKit (VisualVM ), .