Java oceans