Byte是包装类型,byte是基本类型,两个可以互相转换。包装类型默认是null,而基本类型可能不是,
在java中有基本类型和复杂类型之分,
byte是基本类型,是编译器可以直接识别的,属于java语法方面的
而Byte是一个java包中的一个类,编译器不认识Byte
他看到的是一个用户自己定义的class;巧就巧在
java包中的Byte类完成的功能类似与编译器提供的byte基本类型
关于Byte的更过详情请查看Java
API文档
byte是基本类型,Byte是对象类型,是JDK里面的一个类!
自动的加解包是1.5的新特性
使用场合,例如说
往ArrayList里面add,必须add的是Object
而byte不是对象,就只能把Byte添加进去