ATDP 2137
Programming in JAVA
Instructors: Krzysztof
Slot
atdp4@cory.eecs.berkeley.edu
Will Murray wmurray@math.berkeley.edu
Course Textbook:
Ivor Horton: “Beginning Java 2”,
Wrox Press, 2000
or
On-line tutorial at:
“http://www.javasoft.com”
Course overview:
- Introduction: data types, operators, control
flow
- Classes and objects
- Creating GUI: containers and layout managers
- Creating GUI: components and event handling
- Graphics in Java
- Exceptions
- Basic I/O in Java - streams
- Networking in Java: applets
- Networking in Java: URL and URLSocket classes
- Networking in Java: writing network clients and
servers