java history sex