Description
The Advanced Programming in Java 2 - Part I is the first course in the Advanced Programming in Java 2 curriculum, which consists of two courses. It is designed to teach programmers the advanced features of the Java programming language, such as use of JDK, Exception classes, and multithreading.
Audience
Experienced Java programmers who want to upgrade their skill-set to Java 2 and gain knowledge about the latest developments in the field of Java.Â
Prerequisites
Before taking this course the user should have a good knowledge of OOPS concepts, Java features, language packages and Internet issues, and a working experience in JDK 1.0 or 1.1Â
Objective
Upon completion of this course, the student will be able to:
- configure JDK for running Java programs both at local end & remote end
- identify the new features of JDK
- identify various Exception classes
identify the hierarchy of Exception classes
- list the methods available to Exceptions
- create user-defined Exception classes
- create and run threads
- identify the various thread-control methods
key Concepts
- identify the concept of thread synchronization
- apply Inter Thread Communication
- identify the concept of Thread Priority
- implement scheduling of threads with different priorities
- list the features of the JDBC Database Design Model
- list the API components
- identify the various JDBC Interface Levels
- identify the limitations of JDBC
- define different types of Driver Models
- understand Connectivity with different types of Databases
Topics Include
JDK Features and Enhancements
- JDK 1.2 Installation and Configuration
- DIfferent Types of Java Programs
- New Features in JDK 1.2
Exception Handling in Java
- Exception Classes
- Exception Handling Constructs
- User Defined Exception Classes
Threads and Multithreading
- Thread Basics
- Thread Life Cycle & Thread Groups
- Thread Synchronization
- Thread Priorities and Scheduling
Java Data Base Connectivity
- JDBC API
- JDBC Interface Levels
- JDBC Drivers & JDBC-ODBC Bridge
Duration
3 hrs
Minimum Requirements
Netscape or Internet Explorer (versions 4.0 or
higher).  Browsers should be capable of accepting cookies; SVGA Hi-color mode 800x600 resolution display. Macromedia Shockwave 6.02 or higher.
Media
Web Based Training
|