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