|
Provided by: Serebra Learning Corporation Advanced Java ConceptsJava |
![]() |
This course is the second in a series of seven on the Advanced Java Topics. This course introduces students to some more advanced Java language concepts. Once completed students will understand packages Java Archive files internationalization and serialization and they'll be able to link to legacy code. Recommended browser is Internet Explorer
|
|
||||||||||
Audience
Application Developers Software Engineers Programmer/Analysts and Web Developers who will analyze assess design and/or develop Java code.
Prerequisites
Familiarity with C++ or any other object-oriented programming language. The audience should also be familiar with the Internet and Internet terminology.
Topics Include
Packages and JAR Files
- Understanding Packages
- Importing Packages
- Relationship Between Packages and Directories
- Declaring a Package
- JAR Files
- Manifest Files
- Creating a JAR File
- Java 2: JAR and Package Enhancements
Internationalization
- Writing Global Programs
- Using Locales
- Resource Bundles
- Formatting Data
- Java 2: Input Method Framework
- Creating a Global Applet
Serialization
- Security in Object Serialization
- Java 2: Serializable Fields
Linking to Legacy Code Native Methods
- Introduction to Native Code
- Headers Libraries and the JNI
- Writing Native Method Code
- Using the JNI
- Java Types and Native Types
- Working with Strings and Arrays
- Accessing Java Methods and Fields exceptions Threads and Global Variables in the JNI
Duration
10 hrs
Minimum Requirements
Microsoft Windows 95 98 or NT; 16 MB RAM (32MB or greater recommended); Pentium processor or equivalent; 800 x 600 resolution; 256 colors minimum (1024 x 768 resolution recommended); sound capabilities: highly recommended; Recommended browser is Internet Explorer.
Media
CDROM
Web Based Training
Serebra Learning Corporation 119 - 7565 132nd Street Surrey BC V3W 1K5 Canada

