J2SE 5.0 Management, Internals, and Troubleshooting (DTJ-280)
J2SE 5.0 Management, Internals and Troubleshooting course provides students with the knowledge and skills required to understand and support the 5.0 release of J2SE. In this course, students will learn to install and configure the JDK, and use the debugging, profiling, monitoring, management, troubleshooting, and performance tuning tools available in the J2SE 5.0 JDK. Students will also learn about upgrade, interoperability, and migration issues with J2SE 5.0.
Skills Gained
Upon completion of this course, students should be able to:
Install the Java 2 Platform, Standard Edition (J2SE platform) Development Kit (JDK) 5.0 on the Solaris Operating System (Solaris OS), the Microsoft Windows platform, and the Linux platform
Understand the Java Virtual Machine (JVM) architecture and garbage collection mechanism
Use J2SE 5.0 functionality to tune the JVM to meet specific application requirements
Monitor and manage Java technology applications using Java Management Extensions (JMX) technology
Understand and utilize debugging tools in the JDK
Create custom troubleshooting and profiling agents
Describe and perform troubleshooting
Who Can Benefit
Students who can benefit from this course are those working as Java technology consultants, architects, and any Sun Java programmers, application developers, and system administrators who manage Java technology applications.
Prerequisites
To succeed fully in this course, students should have a working knowledge of the Java programming language and some familiarity with the concepts of memory management, threads, debugging, and performance tuning.
Code:
DTJ-280
Length:
2 days
Type:
Instructor-Led
Certified By:
Sun Microsystems
Tuition:
$1,400 / $1,190 GSA GOV.
This course is taught by Certified Sun Microsystems instructors. There is a difference. Learn More
This course is in the following categories. Click the categories to find similar courses and topics of interest.
Install the J2SE JDK 5.0 on the Solaris OS, Microsoft Windows, and Linux
Describe the JDK 5.0 directory structure
Describe Sun-supported processor and OS configurations for the JDK
Module 2 - Examining and Tuning the JVM
Examine the JVM architecture
Examine garbage collection
Review JVM hidden options
Tune the JVM
Module 3 - Monitoring and Management Using JMX
Examine the JMX architecture
Use managed beans (MBeans) to instrument an application component
Examine MXBeans
Use the JConsole program to monitor and manage the JVM and application components
Configure the JMX connector
Module 4 - Debugging Applications With the Java Debugger
Collect information in preparation for debugging
Correlate source code lines to bytecode
Use the Java debugger
Module 5 - Creating Troubleshooting and Performance Tuning Tools
Examine the Java 5.0 observability API and tools
Examine agent tools
Examine class file structure
Create an agent using the java.lang.instrument API
Create an agent using the JVM TI API
Module 6 - Diagnosing and Troubleshooting the JDK Software
Classify failure symptoms
Associate troubleshooting tools and options with the failure symptoms
Acquire skills in using troubleshooting tools and options
Diagnose application crashes
Diagnose hangs and looping processes
Diagnose application use case failures
When you take a certified course with ExitCertified, you are learning from
the creators of the products you use. Our commitment to your IT
community, along with our authorization to deliver certified courses,
ensures you receive a premium training experience.