Home Cisco Exams Microsoft Exams Advertise Contact Us

Exam Code: 310-055

Course Name: Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.0

Vendor: Sun

Delivered at: Authorized Worldwide Prometric Testing Centers

Prerequisites: None

Other exams/assignments required for this certification: None

Exam type: Multiple choice and drag and drop

Number of questions: 72

Pass score: 59% (43 of 72 questions)

Time limit: 175 minutes

Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.0, also known as 310-055 exam, is a Sun certification. It is for experienced programmers using the Java programming language. 310-055 exam is purely for programmers. By passing this exam, an IT professional person can easily create applications in Java Programming. By passing this certification gives a clear indication that candidate understands the basic syntax and structure of language specially JAVA programming language. And can create miscellaneous Java technology applications that run on server and desktop system using JAVA 2 PLATFORM STANDARD EDITION (J2SE) 5.0.

The 310-055 exam provides you with the skills to write complex programs in JAVA programming and that can communicate between server and desktop. This CX-310-055 exam’s basic objectives are Declarations, Initialization and scoping of Classes, Flow Control, API Contents, Concurrency, OO Concepts, Collections/ Generics and Fundamentals of Coding in Java Programming. In today’s environment of technology many vendors produces many programming languages but JAVA contains a important role in all of them. 310-055 certified specialist person can get a good and handy paid job very easily in this competitive environment. Organizations using Java software recommend a Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.0 as compare to non-certified personal.

The study materials of 310-055 exam or Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.0 is available on many websites over the internet. But not all websites have quality study materials. To acquire quality study materials for 310-055 exams (Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.0), Testking is the only recommended website. The Preparation Material available on the website of Testking for the 310-055 exam for Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.0 provides you with the details required to take a certification examination. Certification experts using their familiarity organize these authentic study materials. The TestKing 310-055 exam engine has updated material relevant to this exam. At TestKing, 310-055 Study Exams for Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.0 are designed by advanced Information Technology experts helping candidates to have a brighter future. TestKing supports you through the entire process of taking the exam.

At Testking, 310-055 exam for Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.0 aids you with the exam questions and confirmed answers which are like the actual exam. Throughout the entire procedure of taking any certification exam, TestKing assists you in being triumphant.

Course Outline: Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.0

Java Runtime Environment

Java Virtual Machine

Java 2 Software Development Kit

Data Types, Variables, and Operators

Data Types

Declaring Variables

Variable Scope

Casting

Operators

Automatic Casting

Control Statements

Code Blocks

Conditional Statements

Iterative Statements (Loops)

Methods

Java Methods

Return Statements and Calling Methods

Parameters, Pass by Value, Overloading

Arrays

Initializing and Using Arrays

Objects

Passing an Array to a Method

Garbage Collection

Command Line Parameters

Classes and Objects

Object-Oriented Programming

Instance and Class Members

Abstraction

Object References

Inheritance

What is Inheritance?

Overriding Methods

Overridden Methods and Variables

Constructors

Using Constructors

The Keyword this

Constructor Processes and Callbacks

Strings and StringBuffer

Interfaces and Abstract Classes

Interfaces

Polymorphism

Abstract Classes

Garbage Collection

Recognize the point in a piece of source code at which an object becomes eligible for garbage collection

Write code that explicitly makes objects eligible for garbage collection

State the behavior that is guaranteed by the garbage collection system

Packages and Access Modifiers

Introduction to Packages and Access Modifiers

Java 2 API

Encapsulation

Fundamental Classes in the java.lang Package

Write code using the following methods of the java.lang.Math class: abs, ceil, floor, max, min, random, round, sin, cos, tan, sqrt

Describe the significance of the immutability of String objects.

toHexString

toString

getXxx

parseXxx

longValue

intValue

floatValue

doubleValue

The Collections Framework

Make appropriate selection of collection classes/interfaces to suit specified behavior requirements

Distinguish between correct and incorrect implementations of hashcode methods

Inner Classes

Creating instance of inner class

Anonymous Inner class and its use

Member Inner class

Use of inner class

Exceptions

Handling Exceptions

Creating User-Defined Exceptions

Exception Handling Tips

Exceptions and Inheritance

Creating Threads and Thread Methods

How Operating Systems Handle Multitasking

Types of Threads in Java

Creating Threads

Thread Methods

Thread Synchronization

Thread Synchronization and Racing

Synchronized and the Object Monitor

Thread Race Conditions

Sophisticated Thread Synchronization

Stopping, Suspending and Resuming Threads

Deadlocks

Streams and Serialization

InputStream, OutputStream, Reader and Writer Files

Stream Classes of java.io.*

Serialization

Networking in Java

Connecting Computers Accros the Internet

Networking Classes of java.net.*

The Java Client/Server Model

Building an EchoServer

Multithreading Client/Server Examples