James Gosling关于为何对Java字节进行签名的解释

James Gosling关于为何对Java字节进行签名的解释,第1张

James Gosling关于为何对Java字节进行签名的解释

看来简单是主要原因。从这次采访中:

高斯林:对于我作为语言设计师而言,这几天我并不算是真正的自己,“简单”最终的含义是我可以期望J. Random
Developer掌握该规范。该定义表明,例如,Java并非如此-
实际上,其中许多语言最终都带有很多极端情况,这是没人真正理解的。询问任何C开发人员有关无符号的知识,很快您就会发现几乎没有C开发人员真正了解无符号的含义,无符号的算法是什么。这样的事情使C变得复杂。我认为Java的语言部分非常简单。您必须查找的库。

我最初的假设是因为Java根本没有无符号数字类型。为什么要

byte
例外?
char
这是一种特殊情况,因为它必须表示UTF-16代码单元(感谢Jon
Skeet的报价)



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5478212.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存