My (belated) JavaOne Summary