Java 2 -- Advanced Java
Training
Provided by Online Training Directory
This course contains 4 units: Garbage Collection, Java Security, Internationalization, JavaBeans Technology. Each unit covers detail the elements of Java necessary to implement these advanced features and functions as you program in the Java language.
The first unit explains the process of garbage collection.
It describes the gc( ) and finalize( ) methods in Java and the code used to make objects eligible for garbage collection.
You will learn to write code that makes effective use of the finalization mechanism. The unit also explains the different techniques that are used for detecting garbage objects.
You will learn about the functions of the java.lang.ref package and the different types of reference objects. Finally, this unit provides an overview of the PhantomReference, WeakReference, Reference, and SoftReference classes. The second unit covers the architecture of the Java 2 security model.
It explains the various mechanisms through which security is enforced in Java and lists the limitations that are imposed on applets.
You will learn about the classes that are used to grant permissions to access system resources. This unit also discusses the security policy implemented for a Java application environment. Finally, you will learn about the security tools in Java, how signed applets work, and how to apply a secure signature. The third unit explains the concept of Internationalization.
You will learn about the functions of the Locale class.
You will be able to identify the classes involved in localizing resources. Finally, you will learn to write programs using the methods of the Calendar class and the TimeZone class. The fourth unit explains the component model and the relationship between JavaBeans and Java. The unit describes the basic structure of a Bean.
It also covers the implementation of persistence, introspection, and event handling in JavaBeans. The unit explains the classes and interfaces related to Bean development.
You will learn about the AppletInitializer and BeanInfo interfaces. The unit explains how the Beans, BeanDescriptor, and Introspector classes are used in Bean development. Finally, you will learn to create a Bean and view it in a BeanBox.
|
|
||||||||
Java 2 -- Advanced Java
Outcomes
Students will be able to describe and perform garbage collection as it pertains to memory management in Java. Students will be able to describe in detail the Java 2 security model. Students will also be able to explain and use the functions of the TimeZone class Local class and identify the classes involved in localizing resources. Students additionally will be able to explain the JavaBean, its structure, implementation and handling of JavaBeans. Students will know the classes and interfaces related to Bean development, be able to create and view a Bean.
Assessment
Students will experience Pre-Topic and Post-Topic Assessments, as well as practice and assessments and each section within this course.
Course Outline: Advanced Java Garbage Collection
Contact Hours: 24
Students will be able to describe and perform garbage collection as it pertains to memory management in Java. Students will be able to describe in detail the Java 2 security model. Students will also be able to explain and use the functions of the TimeZone class Local class and identify the classes involved in localizing resources. Students additionally will be able to explain the JavaBean, its structure, implementation and handling of JavaBeans. Students will know the classes and interfaces related to Bean development, be able to create and view a Bean.
Assessment
Students will experience Pre-Topic and Post-Topic Assessments, as well as practice and assessments and each section within this course.
Course Outline: Advanced Java Garbage Collection
- Memory Management
- Techniques of Garbage Collection
- Examining the java.lang.ref Package
- Practice Session
- Java 2 Security Model
- Security Permissions
- Security Policies
- Security Tools
- Practice Session
- Characteristics of Internationalization
- Using the Locale Class
- Using the Calendar & TimeZone Classes
- Practice Session
- Introduction to JavaBeans
- Features of JavaBeans
- JavaBeans API
- Writing a Simple Bean
- Practice Session
Contact Hours: 24
About The Training Provider: Online Training Directory
Online Training Directory - Workforce and Continuing Ed online courses are offered at basic, intermediate and advanced levels. Going beyond basic training provides a deeper and more educationally rewarding learning experience, especially for students who wish to advance careers or initiate new ones. For the general lifelong learner we continue to offer "fun to learn" single, stand-alone courses.
We look forward to...
