2
回答
JAVA中不提供有符号类型,只是为了平台移植性?
滴滴云服务器,限时包月0.9元,为开发者而生>>>   

有符号无符号的差别,可以就在于某些数表示范围的大小;

对于编程来讲,可能就存在这种应用场景(无符号数的运算、运用);

并且,从底层机器码实现来说,无符号数运算有可能要精简于有符号数(不一定正确,但是从以前的汇编代码看到,有符号运算时,需要判断CPU状态寄存器更多的位);

而JAVA就这么简单粗暴的抛弃了无符号数,是不是也从侧面反应了,这个JAVA语言出现到现在的成长,也只是出于机会的偶然(互联网和android);

参考:http://www.cnblogs.com/yuanyq/p/java_unsigned_types.html

 

<无标签>
举报
380121850Lee
发帖于8个月前 2回/81阅
顶部