The Java language specification | lit.salon