|
|
|
|
|
|
|
|
|
Java 2, Standard Edition (J2SE) 1.4 Development |
Duration: 3 days |
|
|
This course has been specially designed for professionals with prior exposure to J2SE. The course provides fast paced coverage of new features
released with J2SE 1.4 and is geared toward professionals who have at least one year of experience
programming in Java. |
|
Java (Intense Java or equivalent) |
|
|
Description |
This advanced Java course presents only the new and extended features of the 1.4 release of the Java 2 Standard Edition (J2SE) Java Development Kit (JDK). This latest release extends the JDK from 2,130 classes and interfaces (1.3.1) to 2,738 classes and interfaces.
In addition to integrating standard extensions for security, networking, and database access, the new JDK has a large number of new features that had not previously been released. Such features include the New I/O API, Graphics and GUI facilities, Logging, Chained Exceptions, and the Preferences API. This course includes detailed coverage of all significant changes to the API.
This course includes worked out examples illustrating new JDK features that are fully explained throughout the course. The concepts are further reinforced through the use of well-crafted exercises at appropriate points. The course is roughly 50% presentation, and 50% hands-on exercise. |
|
Objectives |
objectives |
|
Course Outline |
Internationalization
- Unicode 3.0
- Thai, Hindi
- Currency, NumberFormat
Collections
- LinkedHashMap/Set
- IdentityHashMap
- New Collections methods
Chained Exceptions
Graphics and GUIs
- Full-Screen, Accelerated Graphics
- Component Support
- Focus Architecture
- Mouse Wheel
- Intermediate Progress Bar
- Scrollable Tabs
- Drag-and-Drop
- Spinner, Formatted Text
- Accessibility
Deployment
- Java Plug-In
- Java Web Start (JNLP)
- Java Print Services
New I/O
- Buffers
- Channels
- Non-Blocking I/O
|
|
Security
- Private Key Cryptography
- Public Key Cryptography
- Encryption/Decryption
- Secure Sockets
- Authentication and Authorization
- Subjects, Principals, Credentials
- Kerberos V5 Support
- Certificate Chains
XML Processing
- Simple API for XML
- Document Object Model
- TrAX (XSLT and XPath)
- JavaBeans Long-Term Persistence
JDBC 3.0
Logging
Networking
- IPv6 Support
- URI, NetworkInterface
- JNDI DNS Service Provider
- LDAP Security Enhancements
Regular Expressions
Preferences API
Tools (new and updated)
- Portable Object Adapter support (rmic, idlj)
- javadoc
- policytool
- servertool
- orbd
|
|
|
|