Data Types
Data types in Java are categorized as either primitive or reference.
A type is a set of values (e.g., integers, floats, strings, etc.). The type determines how data is stored in memory and how a set of operators (e.g., +, -, *, /, etc.) will work with them.
Resources
The sources for Java are vast.
Here are AP Specific Resources
Or you can Google “Java Data Types”. Here are some in order recommended sites.