`
yanchengxiaotubao
  • 浏览: 41281 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

C C++ Java

 
阅读更多

数组的差别:

Java数组从元素0开始计数,所以能索引的最大元素编号是“length-0”。

如果超出边界,C和C++会“默默”地接受,并允许我们胡乱使用自己的内存,这这是许多程序错误的根源。

Java方法一旦超过边界,就会生成一个运行期错误。

当然,由于需要检查每一个数组的访问,所以会消耗一定的时间和多余的代码量,而且没有办法把它关闭。

意味着数组访问可能成为程序效率低下的重要原因。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics