黑马程序员技术交流社区

标题: 关于视频中类型转换的问题 [打印本页]

作者: 面具猴    时间: 2014-10-18 15:25
标题: 关于视频中类型转换的问题
本帖最后由 面具猴 于 2014-11-18 09:35 编辑

视频中讲到int型强制转换为byte型是把前面的三个字节去掉只保留最后一个字节,
而把byte型转换为int型是在前面添加三个都为0的字节。
这好像有些不恰当,因为内存中的数据都是用补码来表示的,不能简单的添加或舍弃字节,
应该用每种类型所能表达的信息容量来判断,然后由虚拟机或者编译器来决定哪些信息该舍去。
不知道这样想对不对,是不是有些钻牛角尖了?





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2