In this chapter, you will learn:
What identifiers are and the detailed rules to declare them
What data types are
The difference between primitive and reference data types
How to declare variables of a data type
How to assign a value to a variable
Detailed descriptions of all primitive data types in Java
What literals of a data type are
What casting is and when it is needed
Binary representation of integers and floating-point numbers
Different rounding modes for floating-point numbers
How Java implements IEEE floating-point standards
I use a lot of snippets of code in this chapter. The quickest ...