This is a simple dynamic java comilper