CS 342 - Software Design

Exam 1 Topics

Objects 101
  • private, protected, default, public
  • purpose of access modifiers/restrictions
  • inheritance basics
  • interface basics
  • extends versus implements
Java Language Specifics
  • garbage collection
  • all non-primitives are references
  • all parameters are pass-by-value
  • static versus non-static methods
GUI Elements Threads (if time allows? - most likely this will be pushed back to the final)
  • One initial thread is given
  • Each additional thread needs an instance of the Thread class
  • start()
  • run()
  • join()
  • synchronized

-- Main.troy - 2014-03-13

Topic revision: r1 - 2014-03-13 - 15:01:51 - Main.troy
 
Copyright 2016 The Board of Trustees
of the University of Illinois.webmaster@cs.uic.edu
WISEST
Helping Women Faculty Advance
Funded by NSF