Java Data Types
Primitive Data Types
- int: whole numbers (e.g., 42)
- double / float: decimal numbers
- boolean: true or false
- char: a single character
- long, short, byte: other integer sizes for specific memory needs
Reference (Non-Primitive) Data Types
Includes String, Arrays, and Objects — these store references to data rather than the raw value itself, and can be null.
Why Testers Should Know This
Understanding data types is essential when writing Rest Assured assertions, since a response field's actual data type (e.g., a number vs a string) must match what the assertion expects.
Ready to master real-world software testing?
Learn manual and automation testing hands-on with mentor-led sessions.
.png)