Material and questions from the Java book for CS 5551 Exams

(version 0.9)

You will be responsible for all the material in the first six chapters of the Java book - in particular please review the "Questions and Exercises" sections of those chapters. For the programming exercises, I won't have you write a complete application, but you should be able to supply one-line or several-line solutions.

Note: the locations of the answers to the "Questions and Exercises" sections of the first six chapters are at a different location than that mentioned in the text - specifically, they are at:

  1. Chapter 1 Answers
  2. Chapter 2 Answers
  3. Chapter 3 Answers
  4. Chapter 4 Answers
  5. Chapter 5 Answers
  6. Chapter 6 Answers
In addition, you will be responsible for the following selection
of material from the last four chapters of the Java book:

Chapter 7:
How to Use Buttons, Check Boxes, and Radio Buttons - not on Midterm; on Final
How to Use Color Choosers - not on Midterm, but on Final
How to Make Dialogs - not on Midterm, but on Final
How to Use File Choosers - not on Midterm, but on Final
How to Make Frames - not on Midterm, but on Final
How to Use Labels - not on Midterm, but on Final
How to Use Menus - not on Midterm, but on Final
How to Use Panels - not on Midterm, but on Final
How to Use Progress Bars - not on Midterm, but on Final
How to Use ScrollPanes - not on Midterm, but on Final
How to Use Sliders - not on Midterm, but on Final
How to Use Spinners - not on Midterm, but on Final
How to Use Toolbars - not on Midterm, but on Final

Chapter 8:
How to Use BorderLayout
How to Use BoxLayout
How to Use CardLayout
How to Use FlowLayout
How to Use GridBagLayout
How to Use GridLayout
How to Use SpringLayout - not on Midterm, but on Final

Chapter 9:
How to Use Actions - not on Midterm, but on Final
How to Support Assistive Technologies - not on Midterm, but on Final
How to Use Drag and Drop & Data Transfer - not on Midterm, but on Final
How to Use Icons - not on Midterm, but on Final
How to Use Threads - not on Midterm, but on Final
How to Use Timers - not on Midterm, but on Final

Chapter 10:
How to Write Window Listeners - not on Midterm, but on Final

Note: The material on Threads and Timers in the Tutorial has been somewhat re-written from that in the text. I will print out copies of this for you for the final. Here are the links to the new material:

Important note: There is a "Questions and Exercises" section for concurrency at: Questions and Exercises: Concurrency in Swing


Page URL: http://www.d.umn.edu /~ddunham/cs5551f06/examinfo/review.java.html
Page Author: Doug Dunham
Last Modified: Saturday, 16-Dec-2006 18:03:45 CST
Comments to: ddunham@d.umn.edu