byte和Byte
byte是java的基础数据范例,存储整型数据,占有1个字节(8 bits),能够存储的数据局限是-128~+127。
Byte是java.lang中的一个类,目标是为基础数据范例byte举行封装。
两者关联:
Byte是byte的包装类,就犹如Integer和int的关联,
平常状况包装类用于泛型或供应静态要领,用于基础范例或字符串之间转换,发起只管不要用包装类和基础范例之间运算,由于如许运算效力会很差的
封装的优点
封装有几种优点,比方:
1、Byte能够将对象的援用通报,使得多个function配合操纵一个byte范例的数据,而byte基础数据范例是赋值以后要在stack(栈地区)举行存储的;
2、在java中包装类,比较多的用处是用在于种种数据范例的转化中。
比方,如今byte要转为String
byte a=0; String result=Integer.toString(a);
3、运用泛型时
List<Integer> nums;
这里<>须要类。假如你用int。它会报错的
引荐进修:Java视频教程
以上就是java中Byte与byte的区分是什么?的细致内容,更多请关注ki4网别的相干文章!