Handling and Optimizing the Java Technology Code
The Handling and Optimizing the Java Technology Code course explains exceptions and threads in the Java programming language. The course describes how to handle the Java technology code efficiently using exceptions and explains why exception handling is important and how it is done. The course also describes the types of Java technology exceptions and how to optimize the Java technology code using threads, including how to control threads, synchronize methods using threads, and how threads interact.
This course requires a JavaScript enabled browser and the Java runtime environment 1.4 or the latest version.
Course length: 3-4 hours

Course ID:
WJ-2754-90 |
Subscription Duration:
90 days
| Price: $US
90.00 |
|
|
Languages Offered |
 |
This course is currently available in English only.
|
Who Can Benefit |
 |
Students who can benefit from this course are experienced C++, C, COBOL, or
Visual BASIC programmers who are interested in adding the Java programming
language to their skill set. This course will also benefit students who are
preparing for the: Sun Certified Programmer Exam for the Java Platform, and Sun Certified Developer Exam for the Java Platform
|
Prerequisites |
 |
To succeed fully in this course, students should be able to: Apply the principles of object-oriented programmingCreate or compile simple programs in a programming language,
such as C or C++, or use the skills they learned while completing
the SL-110: Java Programming for Non-Programmers courseUse the skills they learned while completing the SL-210: Migrating to
OO Programming with Java Technology courseUse a text editor to create and edit text filesUse basic UNIX commandsUse a World Wide Web (WWW) browser, such as Netscape Navigator
|
Skills Gained |
 |
Upon completion of this course, you should be able to: Handle exceptions that occur during the execution of Java technology applications Create your own exception classesUse threads in your Java technology code, either extending the Thread class or implementing the Runnable interface
|
Related Courses |
 |
Before: WJ-2751: Getting Started With the Java TechnologyBefore: WJ-2752: Understanding the Building Blocks of Java TechnologyBefore: WJ-2753: Designing Object-Oriented ClassesBefore: WJB-110 Web Series or SL-110: Java Programming for Non-ProgrammersBefore: WPB-120 Web Series or SL-210: Migrating to OO Programming with Java TechnologyAfter: WJ-2755: Designing Graphical User Interfaces in Java TechnologyAfter: WJ-2756: Input/Output and Networking Packages in Java Technology
|
Course Content |
 |
Module 1: Exception Handling in Java Technology
|
Explain why exception handling is important and how it is doneExplain the types of Java technology exceptionsDescribe Java technology assertions
Module 2: Threading in Java Technology
|
Explain the concept of threads in the Java programming language Control threads Use threads to synchronize methodsExplain how threads interact |