Check out the description from College Board including the description of the test. For the technical folks, this is also a handy document about the features of Java that the test uses. As of the time of this writing, there are two sections:
Multiple choice: 40 questions, 90 minutes, 50% of your score
Free response: 4 questions, 90 minutes, 50% of your score
​NetBeans with bundled JDK 8 (works best with CollegeBoard labs)
​Visual Studio Code (install latest JDK, then install the VS Code Java Extension Pack)
​Google Drive File Stream​
​http://codingbat.com/java/AP-1 (learn by doing. Loads of mini problems)
​Runestone Academy best break-down of skills)
​