Lecture Notes
Basics of Mutable Types
Description:
Lecture presentation on heap semantics (aliasing, assignment, field setting), reachability and conceptual storage leaks, the Object Contract and equality properties, hash maps and their representation invariant, and problems caused by mutation of keys.
Resource Type:
Lecture Notes
pdf
493 kB
Basics of Mutable Types
Course Info
Instructors
Departments
As Taught In
Fall
2008
Level
Learning Resource Types
assignment
Problem Sets
notes
Lecture Notes
group_work
Projects
assignment_turned_in
Programming Assignments with Examples