The exposed pre-Eocene rocks of Java can be divided into two compound units for purposes of reconnaissance mapping and structural interpretation: a sedimentary sequence and melange. The sedimentary sequence consists of moderately deformed and little-metamorphosed conglomerate, sandstone, mudstone, claystone, chert, and limestone. The melange consists of a chaotic mechanical mixture of rocks identical to those of the sedimentary sequence and their metamorphic equivalents, such as schist, phyllite, quartzite, and marble. In addition, it contains a large proportion of quartz porphyry and smaller amounts of granite, basalt, gabbro, peridotite, pyroxenite, and serpentinite. The sedimentary sequence is at least partly of Early Cretaceous age and the melange is of Early Cretaceous to very early Paleocene age. They are overlain unconformably by Eocene rocks. The presence in the melange of blocks of quartz porphyry and granite is not easily reconcilable with current plate tectonic concepts in which the sites of formation of melange and plutonic rocks should be hundreds of kilometres apart.