COURSE: CMSC/MULT 235 DMA Java Programming
TEXTS: JAVA How to Program, Second Edition,
by Deitel and Deitel, Prentice Hall (1998)
|
H&R CHAPTER |
TITLE |
TOPICS |
|
1 |
Languages, Java History, Java Environment, Applets and Applications |
|
|
2&3 |
Algorithms, Selection Control Structures, Repetition Control Structures, Primitive Data Types, Logical Operators |
|
|
4 |
Math class methods, Method definitions, Generating random numbers, Scope, Recursion, Method overloading |
|
|
5 |
Declaring and allocating arrays, Sorting and Searching Arrays |
|
|
6 |
Abstract Data Type, Creating Packages, Overloaded Constructors, Set and Get Methods, Composition, Reference this |
|
|
7 |
Superclasses and Subclasses, protected members, Dynamic Method Binding, final methods and classes, abstract superclasses, Implementing an interface |
|
|
8 |
String constructors and methods, StringBuffer constructors and methods, wrapper class Character, StringTokenizer class |
|
|
9 |
java.awt, Graphics methods, Color and Font, Drawing Lines, Rectangles, Arcs and Polygons |
|
|
10 |
java.awt and java.awt.event, Choice, Checkbox, CheckboxGroup, MouseListener and MouseMotionListener interfaces, layout managers |
|
|
11 |
coming |
|
|
12 |
coming |
|
|
13 |
class Thread and Thread methods, Thread states: Life Cycle of a Thread, Thread synchronization, Runnable Interface |
|
|
14 |
coming |