Java的运行速度比C ++快?
以下是Java证明自己比C++更快的领域。
内存分配/重新分配:内存分配/重新分配要快得多,并且创建新的大数组而不是使用缓存的大数组通常更快。
对象实例化:Java的GC通过Java属性完成的内存管理比C++更快。
多线程和同步:现代Java程序利用多核系统来使同步和多线程操作更快。
随着时间的推移,JIT有了很大的改进,现代Java程序的执行现在要快得多。
通过长度,字符串操作会更快。
像数组复制一样优化了收集方法。
随着时间的推移,类加载已大大改善,现代Java程序类加载现在要快得多。