How well do you know miscellaneous Java language semantics? | Dark Hacker News