Week15: Review / Special Topics


Since we spent today reviewing for the final exam, the questions and discussions in each lecture ended up being substantially different.  I’ve done my best to compile these examples into a single source file so that everyone can benefit from all of these notes and examples:


To help put our learning from this past semester into context, we spent today discussing life beyond CS302 (none of this will be on the final exam).  We discussed 1) other programming languages that are both similar to and different from Java, 2) we discussed a few other CS classes, and 3) we demonstrated the use of anonymous classes and lambda expressions that are often used in programs with graphical interfaces, programs that use or interact with web services and technologies, and apps running on a variety of devices.  Here is some of this code from this demonstration: