This test covers the core features of the Java 2 Standard Edition (J2SE). It is suitable for anyone who has some familiarity with the Java programming language. Those most- likely to excel in the test will have experience writing a variety of programs using Java, and will understand both the terminology and behavior of the language. The topics included are object-oriented programming, primitives and objects, methods and variables, operators, exceptions, flow control, threads, graphical user interfaces and Swing, IO, and collections. The test includes the new features added in J2SE 1.5.0. Assessments are also available for Java 2 and Java Servlets.