??????Java?У??????????????????????????????????????????????????????????????????????????????????????toString??????hashCode??????getClass??????equals???????????
????8?????????????-----8????????
?????????
????byte Byte ??-128??127?? 1????????-2??7?η???2??7?η?-1????   ????????8λ
????short   Short ??-32768??32767?? 2????????-2??15?η???2??15?η?-1???? 2*8-1
????int Integer  ??-2147483648??2147483647?? 4????????-2??31?η???2??31?η?-1????4*8-1
????long Long ??-9223372036854774808??9223372036854774807?? 8????? ????-2??63?η???2??63?η?-1???? 8*8-1
???????????byte??short??????Χ???С????long??????Χ????????????????int????????????????????????????int????????????????????
?????????????£????JAVA?г???????????????????35??????????????int??????????????????byte???????????????????д??B??35B?????????byte?????????35S???short???35L???long???????int??????????????ü?????????????long??????????????????“L”??
???????????
????float   Float      4?????
????double Double    8?????
????????????????????? ???????
????double???float??洢??Χ????????????????????????????????????????????????double????????????????????float????????????????????“F”??
??????????????????????????????????е???????????????????С?????λ????????????????????
??????????
????char Character  2?????
???????????????????????????2??????????unicode?????????128????????ASCII????
?????????洢??Χ??u0000~uFFFF???? ??????????????????????' ' ?????? '1'??????'1'?????????1
????Boolean???
????boolean Boolean
??????????????true??false