RegisterSign In

Java 2 -- Advanced Java

Distance-Education.org

Description

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 cre

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 timezones 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 quick facts
course code DED263-J
cost $39.00
estimated time to
complete course
24 Hours
course materials
available
90 Days
instructor

Nathan Bryant has developed a number of online IT programs, and is a national corporate provider of Professional Grade Training (tm). Nathan's IT courses were created to aid individuals, businesses, and industry leaders who want to learn about Java 2 Programming as well as a variety of other IT related issues.