POWERPOINT SLIDES

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

Computers and Java Applets

Languages, Java History, Java Environment, Applets and Applications

2&3

Developing Java Applications/Control Structures

Algorithms, Selection Control Structures, Repetition Control Structures, Primitive Data Types, Logical Operators

4

Methods

Math class methods, Method definitions, Generating random numbers, Scope, Recursion, Method overloading

5

Arrays

Declaring and allocating arrays, Sorting and Searching Arrays

6

Object-Based Programming

Abstract Data Type, Creating Packages, Overloaded Constructors, Set and Get Methods, Composition, Reference this

7

Object-Oriented Programming

Superclasses and Subclasses, protected members, Dynamic Method Binding, final methods and classes, abstract superclasses, Implementing an interface

8

Strings and Characters

String constructors and methods, StringBuffer constructors and methods, wrapper class Character, StringTokenizer class

9

Graphics

java.awt, Graphics methods, Color and Font, Drawing Lines, Rectangles, Arcs and Polygons

10

Basic GUI Components

java.awt and java.awt.event, Choice, Checkbox, CheckboxGroup, MouseListener and MouseMotionListener interfaces, layout managers

11

Advanced GUI Components

coming

12

Exception Handling

coming

13

Multithreading

class Thread and Thread methods, Thread states: Life Cycle of a Thread, Thread synchronization, Runnable Interface

14

Multimedia: Images, Animation and Audio

coming

[ CCBC-Essex Home Page | Sylvia Sorkin's Homepage ]
Last updated: Apr. 25, 2000