Byte和byte有什么区别

bjbr 2005-12-01 05:47:17
Byte和byte有什么区别
...全文
14902 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
liukang520236 2005-12-01
  • 打赏
  • 举报
回复
byte是基本数据类型
Byte是byte的包装类

就是这个意思啊,楼主还想知道什么啊?

敢问楼主知道int和Integer 吗?
区别是一样的。
很简单的,不用想得太复杂。
bjbr 2005-12-01
  • 打赏
  • 举报
回复
谢谢,我明白了。
gemouzhi 2005-12-01
  • 打赏
  • 举报
回复
byte是一种primitive,byte就是byte正好占内存也是一个byte。但是在stack上分配给byte的

仍然是4byte。而Byte是对象,她分配在stack上的是ref,但Byte对象当然就在heap上了。

所以(Object)byte就显然不可以。

你去看看关于ASCII也许会对你有帮助。
bjbr 2005-12-01
  • 打赏
  • 举报
回复
还有不能(Object)byte吗?
gemouzhi 2005-12-01
  • 打赏
  • 举报
回复
当然不用,直接输出byte就可以了
bjbr 2005-12-01
  • 打赏
  • 举报
回复
是不是如果我想取得某个byte的toString()就必须

new Byte(byte).toString()

Byte.toString(byte)

吗?
gemouzhi 2005-12-01
  • 打赏
  • 举报
回复
byte不是类
gemouzhi 2005-12-01
  • 打赏
  • 举报
回复
Byte不仅提供了一些对于byte处理的方法。如与String互转。

且这些wrapper在很多情况下是很有用的。如,参数需要object。
天外流星 2005-12-01
  • 打赏
  • 举报
回复
byte is data type
Byte is a class
结帐给分吧.
bjbr 2005-12-01
  • 打赏
  • 举报
回复
byte就不是一个类吗?
yanxiazhiqiu 2005-12-01
  • 打赏
  • 举报
回复
占座!
Byte is a class!
bjbr 2005-12-01
  • 打赏
  • 举报
回复
还有就是不明白为什么会出现这二个东西,如果只有其中一个会有出现哪些问题
bjbr 2005-12-01
  • 打赏
  • 举报
回复
谢谢!

byte是从哪继承出来的?我在帮助里找不到byte;

36387893 2005-12-01
  • 打赏
  • 举报
回复
byte是基本数据类型
Byte是byte的包装类
bjbr 2005-12-01
  • 打赏
  • 举报
回复
初学不太明白,各位前辈指教一下

62,615

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧