为什么Java比C ++程序慢?
现代Java相当快,可以与C++代码库相提并论,但仍然需要大量内存。Java程序的缓慢主要是由于不良的编程习惯。但是,可以在以下方面改进Java。
编写Java库时要牢记可读性和正确性,而不是性能。
作为字符串的慢速基于字符串的操作是UTF-16编码的对象,并且是不可变的。因此使用了更多的字符串,需要更多的内存。
数组的边界检查也会使它的操作变慢。
考虑到每次访问的同步检查,I/O流操作很慢。
在某些情况下,缺少诸如C的低级功能也会导致速度缓慢。
大多数服务器都绑定到Java的较早版本,从而导致速度变慢。
热门推荐
10 圣诞祝福语简短小学
11 祖国七十华诞简短祝福语
12 老师送的祝福语简短
13 生日祝福语大全女生简短
14 祝女性生日祝福语简短
15 牛年女神节祝福语简短
16 情人表白祝福语简短大气
17 老公开业祝福语简短
18 官宣新年祝福语简短