Week 9
Tuesday
Java node implementation, from slides
Today's Lecture Notes
Oracle's tutorial on Java Interface
from last week's lab, fizzbuzz is a thing!
I added the Tuesday lecture (audio only and video+audio) to moodle. (9:59 pm local time, sorry for the late notice)
Wednesday
The zoom meeting link for labs
https://vassar.zoom.us/j/880032011
Instructions for the linked list lab (LLL)
I'm separating out the individual source files here. Please compress your source files when submitting your lab.
Java sourcefile IList.java, the interface
Java source file MyLinkedList.java - please note headNode class variable!
Java source file Node.java
Java source file MyLinkedListTest.java includes main()
Oracle's guide to the assert statement
What I'm listening to right now
Thursday
the meeting id for tues/thurs lectures
https://vassar.zoom.us/j/5845469406
NEW! I will use this same meeting id for office hours which will be on Thursday and Friday 6-7PM.
Java's LinkedList implementation; we'll continue with the content in Tuesday's slides but first…
Unrelated, but: This may be helpful
html links to documentation (current and, better format but older)
https://docs.oracle.com/javase/7/docs/api/java/util/LinkedList.html
https://courses.cs.washington.edu/courses/cse341/98au/java/jdk1.2beta4/docs/api/java/util/LinkedList.html
Source File of the LinkedList FIFO Queue for us to examine
A view of the LinkedList FIFO Queue
we have to fix this file, it is basically FifoQueue!
Lecture recordings!
https://moodle.vassar.edu/course/view.php?id=15822
Note - I will not record the Wednesday labs as the coding/testing is done by each of you.