为什么 Java 不提供无符号类型呢?

网上查资料,无意中找到一个java写的开源论坛,用的人还挺多

http://jforum.net/

 

查MD5,了解到

Java getBytes方法详解(字符集问题)

http://liushilang.iteye.com/blog/1853381

 

Java里没有uint类型??一开始很惊奇~

为什么没有无符号类型?

为什么 Java 不提供无符号类型呢?好问题!我也常常觉得这个事情非常诡异,尤其是当时已经有很多网络协议都使用无符号类型了。在 1999 年,我在 Web 上也找了很久(那个时候 google 还没有这么棒),因为我总是觉得这事儿不应该是这样。直到有一天我采访 Java 发明者中的一位(是 Gosling 吗?不太记得了,要是我保存了当时的网页就好了),这位设计者说了一段话,大意是:“嘿!无符号类型把事情搞复杂了,没有人真正需要无符号类型,所以我们把它赶出去了”。

这里有一个页面,是记录了一次对 James Gosling 的采访,看看能否收到一些启发:

http://www.gotw.ca/publications/c_family_interview.htm 

转自http://www.cnblogs.com/yuanyq/p/java_unsigned_types.html

 

上传工作一周的成果照!~

 

 

 

Java与C#的中只读关键字区别分析:Java的Final和C#的Const,Readonly

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值