finitions have been changed to reflect changes in the world since C was introduced. The four integer types have widths of 8, 16, 32, and 64 bits and are signed. <BR><IMG SRC="javaspec_Tbl_4.gif"><BR>
 <P>
A variable's type does not directly affect its storage allocation. Type only determines a variable's arithmetic properties and legal range of values. If a value is assigned to a variable that is outside the legal range of the variable, the value is reduced modulo the range.<P>
<A NAME=HEADING16></A>
<HR>
<