title: Purpose of byte type in Java
body: <p>I read this line in the Java tutorial: </p>
  
  <blockquote>
    <p>byte: The byte data type is an 8-bit signed two's complement integer. It has
    a minimum value of -128 and a maximum value of 127 (inclusive). The
    byte data type can be useful for saving memory in large arrays, where
    the memory savings actually matters. <strong>They can also be used in place of
    int where their limits help to clarify your code; the fact that a
    variable's range is limited can serve as a form of documentation.</strong></p>
  </blockquote>
  
  <p>I don't clearly understand the bold line. Can somebody explain it for me? </p>