Java Preparation Course at MIT
Java Preparation Course at MIT
Lecture Notes
The
daily class sessions consisted of two hours of lecture followed by one
hour of assisted lab work. The lectures notes are provided below. All
lecture notes were used with the permission of the instructor named.
| Day # | Lecture Notes |
|---|---|
| 1 |
Introduction and Java Programming by Lucy Mendel (PDF) Java Objects by Corey McCaffrey (PDF) |
| 2 |
Classes and Interfaces by Justin Mazzola Paluska (PDF) Polymorphism by Robert Toscano (PDF) |
| 3 |
Hashing, Collections, and Comparators by Scott Ostler (PDF) |
| 4 |
Interfaces, Abstract classes, Exceptions, Inner classes by
Lucy Mendel (PDF) |
| 5 | Review, Question and Answer, Writing an Address Book Program that Loads and Stores Files to Disk |
Study Materials
The following materials were provided to aid students in completing the course assignments. The 6.170 tools in this section refer to Athena, which is MIT's UNIX-based computing environment.Helpful Notes
Java Reference Handout (PDF)
Iterator (PDF)
Continue and Break (PDF)
Interfaces (PDF)
This and Super (General Use and Constructors) (PDF)
Overloading (PDF)
Overriding (PDF)
Tools
Eclipse Reference for 6.170 (PDF)
Setting up Eclipse at Home (PDF)
Java Style Guide (PDF)
Introduction to 6.170 Tools and Infrastructure (PDF - 2.0 MB)
Popularity: 16% [?]
Related Posts:





























