Tho*_*ens 9 java unsigned types language-design
有些问题是为什么Java不支持无符号类型以及有关处理无符号类型的一些问题.我做了一些搜索,看起来Scala也不支持无符号数据类型.Java和Scala的语言设计中的限制,生成的字节码,还是JVM本身?是否有一些语言在JVM上运行,并且在其他方面与Java(或Scala)相同,但是支持无符号原始数据类型?
Dmi*_* B. 9
Java字节码规范仅定义签名类型:
整数类型是byte,short,int和long,其值为8位,16位,32位和64位有符号二进制补码整数
但是,在JVM之上实现的语言可能在语法级别添加无符号类型,并且只在编译阶段处理转换.
归档时间:
14 年,5 月 前
查看次数:
3363 次
最近记录:
7 年,8 月 前