| Course Description | |
| This intensive, hands-on course explores advanced Java 5.0 Standard Edition language features and packages. Students will learn to parse XML documents using the JAXP API. Multi-threaded applications will be covered in detail including concepts such as deadlocks and race conditions. Students will also learn how to utilize more advanced I/O capabilities with object serialization and low-level file I/O with the java.nio package. Client/server applications will be written utilizing both the java.net and java.rmi packages. The course ends with an overview of J2EE. Additional topics on JNI, performance tuning, and advanced RMI are included as appendices for further study.
Course Length: 3 Days Course Tuition: $990 (US) |
|
| Prerequisites | |
| Intermediate Java Programming or equivalent experience is required. | |
| Course Outline |
|
Processing XML with Java JAXP
Introduction to Threads
Thread Synchronization and Concurrency
Advanced I/O - Object Serialization
Advanced I/O - New I/O
Networking with Sockets
Remote Method Invocation
Java Naming and Directory Interface (JNDI)
Java Performance Tuning
Appendix A - Advanced RMI
Appendix B - Native Methods |
