a good overview over the Java Island