1 Java Construction Plan