为什么Java比C ++程序慢?
现代Java相当快,可以与C++代码库相提并论,但仍然需要大量内存。Java程序的缓慢主要是由于不良的编程习惯。但是,可以在以下方面改进Java。
编写Java库时要牢记可读性和正确性,而不是性能。
作为字符串的慢速基于字符串的操作是UTF-16编码的对象,并且是不可变的。因此使用了更多的字符串,需要更多的内存。
数组的边界检查也会使它的操作变慢。
考虑到每次访问的同步检查,I/O流操作很慢。
在某些情况下,缺少诸如C的低级功能也会导致速度缓慢。
大多数服务器都绑定到Java的较早版本,从而导致速度变慢。
热门推荐
10 儿子立冬祝福语简短独特
11 对当兵的祝福语简短
12 侄儿高考试祝福语简短
13 伴郎红包祝福语朋友简短
14 媳妇生日简短祝福语朋友
15 公司年会祝福语简短最好
16 元旦感恩祝福语简短大全
17 红包祝福语简短10字
18 周六早晨祝福语简短