相关疑难解决方法(0)

喜欢构成而不是继承?

为什么喜欢构图而不是继承呢?每种方法都有哪些权衡取舍?什么时候应该选择继承而不是作文?

language-agnostic oop inheritance composition aggregation

1538
推荐指数
23
解决办法
29万
查看次数

构建内存高效 Java 应用程序的最佳实践有哪些?

Java 程序可能非常消耗内存。例如,一个Double对象有 24 个字节:8 个字节的数据和 16 个字节的 JVM 施加的开销。一般来说,表示原始类型的对象非常昂贵。

Java 标准库中的任何集合都会发生同样的情况。甚至还有一些违反直觉的事实,例如 aHashSet比 a 更需要内存HashMap,因为 aHashSet包含HashMap内部 ( http://docs.oracle.com/javase/7/docs/api/java/util/HashSet.html )。

在高性能设置中对数据进行建模和对象委派时,您能否提出一些建议,以便减轻 Java 的这些“弱点”?

java performance memory-leaks

3
推荐指数
1
解决办法
4621
查看次数