Cambridge Intercontinental University Career Certification Program

Recommended training resource for Cambridge Certified Java Associate certification.

Take CCJA Online Test here...

More Free Certifications








    Java 2: Certified Programmer


    The Java 2: Certified Programmer tutorial is for programmers experienced in using the basic syntax and structure of the Java programming language who wish to take the Sun Certified Programmer for Java 2 Platform exam . This course covers the information required by certification exam 310-035, which is the exam for Java 2 version 1.4. It also includes the information needed for 310-036, which is the certification exam for upgrading a certification from version 1.2 to version 1.4. It also includes the information required by 311-055, which is the certification exam for Java 2 version 5.0. The latest releases added several new features to the language. VTC Author Arthur Griffith guides you through this preparation tutorial on your journey to certification. To begin learning Java 2: Certified Programmer today, simply click on one of the links.

    Introduction

    Course Introduction
    The Exam Pt.1
    The Exam Pt.2

    Object Oriented Programming

    An Object
    A Class
    Inheritance
    Instantiation
    An Abstract Class
    An Interface
    Polymorphism

    Declarations & Operations

    Hello World
    Names
    Data Types
    Data Types Pt.2
    Data Declaration
    Literal Values
    Literal Values Pt.2
    Arithmetic Operators
    Bitwise Operators
    Assignment Operators
    Widening and Narrowing
    Boolean Operations

    References & Objects

    Instantiation & References
    Polymorphism
    Garbage Collection
    Arrays
    Multidimensional Arrays
    Array Initial Values

    The Structure of Java

    The Java Virtual Machine
    Contents of a Class
    Class Modifiers
    Data Modifiers
    Method Modifiers
    Constructors
    Methods Pt.1
    Methods Pt.2
    Methods Pt.3
    Methods Pt.4

    Flow Control

    Boolean Expressions
    If/Else
    While & Do/While
    For Pt.1
    For Pt.2
    Switch/Case
    Break & Continue
    Throwing an Exception Pt.1
    Throwing an Exception Pt.2
    The Try/Catch/Finally Block
    Overloading & Overriding Methods
    Some Specific Exceptions
    Assert

    Language Fundamentals

    Packages
    Import
    Classpath & Jar Files
    Abstract Class
    Interfaces
    Java Keywords
    Nested Classes
    An Anonymous Class
    Enumerated Types
    Comparing Objects
    Java Bean Naming Standards

    java.io & java.text

    File Input & Output
    Stream Input & Output
    Serializable Classes
    Format & Parse Dates
    Number & Wrapper Classes
    NumberFormat

    Threads

    java.lang.Thread
    java.lang.Runnable
    Synchronized
    Wait & Notify
    More About Threads

    java.lang & java.util

    java.lang.Math
    Strings
    Boxing & Unboxing
    java.lang.System
    The Set Collection
    List, Queue, & Map
    Generic Syntax
    Selecting a Collection Class
    Hashcode
    java.util.regex
    Pattern & Matcher
    java.lang.Comparable
    Sorting & Searching

    Wrapup

    Some Terms
    Summary of the Course

    Credits

    About This Author