Four full-length practice exams reflect the latest AP Computer Science exams in subject matter, length, and degree of difficulty. All come with answers explained. Two are level A exams and the remaining two are level AB exams. This manual also presents a subject review with more than 500 multiple-choice questions. It covers all AP computer science topics, including the new Java 5.0 language features; classes and objects; inheritance and polymorphism; program design and analysis; one- and two-dimensional arrays; recursion; linked lists; stacks, queues, and priority queues; trees; collections; and sorting and searching. A separate chapter reviews the Marine Biology Simulation Case Study.