Jokes
Poems
Feedback Page
Musings
What Is Destiny?
What is Happiness and How to achieve it?
What is real Freedom?
Astrology : Science or Superstition
The Fall of India
Ideal Society and its governance
Interaction with Alan on Reincarnation and beliefs in general
Interaction with Jennifer on Happiness
Interaction with Rob Tillett on Astrology
Useful non-java Resources
Java
Applets
Font and Color Chooser
Nursery Tutor For Kids
Arithmetic Practice
Linear Equations Solver
Applications
AKGBackup
Frequently asked Questions about AKGBackup
Certification
Mock Test For SCPJ2 Exam
Links To Other Java Resources
Java Programming Tidbits
Recommended Reading
Study Notes For SCPJ2 Exam
Testing objectives for the new sun certified programmer for Java2 platform.
Section 1 : Declaration and Access Control
Arrays
Access Modifiers
Constructors
Legal return types for methods
Section 2 : Flow control and Exception Handling
if and switch statements
Forms of loops, break and continue statements
Exception handling clauses (try, catch, finally)
Section 3 : Garbage Collection
Section 4 : Language Fundamentals
Source files, import statements, declarations of package, interface, classes, methods, variables and identifiers
main method, command line arguments, keywords and identifiers
Default value of an array element or a variable
Primitive data types and literals
Section 5 : Operators and assignments
Operators
Converting and Casting
boolean equals(Object obj) method
Operators &, |, &&, ||
Passing variables into methods
Section 6 : Overloading, Overriding, Runtime Type, and Object Orientation
Benefits of encapsulation in object oriented design and the relationships "is a" and "has a".
Overridden or overloaded methods and parental or overloaded constructors.
top level classes, inner classes, static inner classes, and anonymous inner classes.
Section 7 : Threads
Definition, instantiation, and starting of new threads
Conditions that might prevent a thread from executing.
synchronized, wait, notify, notifyAll, communication between threads, object locks.
Some important thread concepts
API for Thread class
Section 8 : The java.awt PACKAGE
Painting in Java
Layout Managers
Components
Listener classes and methods, affected component, mouse position, nature, and time of the event.
Section 9 : The java.lang PACKAGE
java.lang.Math class: abs, ceil, floor, max, min, random, round, sin, cos, tan, sqrt.
Significance of the immutability of String objects.
Section 10 : The java.util PACKAGE
Section 11 : The java.io PACKAGE
Using objects of the file class to navigate a file system.
InputStreamReader and OutputStreamWriter - translation between Unicode and either platform default or ISO 8859-1 character encoding
Valid constructor arguments for FilterInputStream and FilterOutputStream subclasses.
FileInputStream, FileOutputStream, and RandomAccessFile objects.
Permanent effects on the file system of constructing and using FileInputStream, FileOutputStream, and RandomAccessFile objects.
Hierarchy of IO package, methods of InputStream, OutputStream, Reader, Writer and a list of methods that do not throw IOException.
This site is hosted by TRKHosting.com
Contact | Home | Java | Jokes | Poems | Musings | Site Map | Kudos | Downloads | Useful Sites | Interesting | System Setup
Number of Pages viewed on this site since January' 2003 :
For any queries, comments or suggestions, write to me .
This site never compromises your privacy, please read this site's privacy policy.