Core Java 2 Utilities
Overview/Description
To describe the core utilities available in four Java API packages
Target Audience
Programmers wishing to learn the fundamentals of the Java language; more experienced Java programmers studying for the Sun Certified Programmer for the Java 2 Platform exam
Prerequisites
Some knowledge of programming principles; experience in another programming language (e.g. Visual Basic, C, C++) would be useful
Expected Duration
215 Minutes
Objectives:
Core Java 2 Utilities
use the static methods of the Math class to perform mathematical calculations.
use wrapper classes to add additional functionality to primitive types.
explain the significance of the immutability of String objects, and outline how the String and StringBuffer classes can be used to manipulate strings.
use the Java System class to access system resources.
use the String and StringBuffer classes to manipulate strings in code.
describe Java's collection framework and select an appropriate collection for specific behavior requirements.
discuss some of Java's internationalization features.
use the methods of the StringTokenizer and Random classes.
outline the principles of Java I/O.
write Java code that can navigate a file system and use random-access files for reading and writing.
use Java's stream, reader, and writer classes to read, write, and update files.
create a simple application that uses Java's file I/O utilities.
define a Java applet, describe its life cycle, and use the Applet class methods.
add a Java applet to a web page.
use applet methods to display applets and provide GUI functionality.
explain how to write applets, enable them to load data files, and use the AppletContext methods.
Course Number: 31658_eng