<p>"Hahaha. For AP Computer Science, you only need Java and this website: The Java Tutorials I barely even used my textbook, and practiacally everything in my textbook is in there. :</p>
<p>No. Most new programming students heads would explode if they were told to visit the Sun Microsystems Java Tutorials. The APCS test only covers a small small subset of the Java language. In addition, you will need to be familiar with the Gridworld project which is NOT anywhere in the Sun Java tutorials.</p>
<p>As a APCS teacher with seven years experience, the Barron’s book is probably the best. They do a good job only reviewing material within the subset so you can focus. They have a bunch of tests and you can score yourself on the free response.</p>
<p>I have an open enrollment class at [AP</a> Computer Science Online Course by HSCompSci.com](<a href=“http://course.hscompsci.com%5DAP”>http://course.hscompsci.com). If you need any help preparing, please visit that site or [AP</a> High School Computer Science Assistance](<a href=“http://www.hscompsci.com%5DAP”>http://www.hscompsci.com).</p>