This AP Computer Science A digital practice exam includes 42 multiple-choice questions covering all 4 units, plus all 4 free-response questions — Methods and Control Structures, Class Design, ArrayList, and 2D Array — exactly matching the May 15, 2026 fully digital Bluebook exam. The study guide covers Using Objects and Methods, Selection and Iteration, Class Creation, and Data Collections, with all the Java traps students need to know — integer vs. double division, == vs. equals() for Strings,