【问题标题】:External Sort Java外部排序 Java
【发布时间】:2010-09-18 06:15:33
【问题描述】:

Java 没有实现内置的外部排序算法是否有特定原因?

【问题讨论】:

  • (简短说明外部排序会有所帮助,恕我直言)
  • 你不觉得运行时库还不够大吗?

标签: java sorting external-sorting


【解决方案1】:

因为 JDK 只包含最常用的组件。

任何外部框架内容都是一样的。为什么不直接内置呢?

只是因为它不需要内置。而且因为它不是由同一个人开发的。

但您仍然可以使用外部框架或库来帮助您。


资源:

【讨论】:

【解决方案2】:

我认为任何现代语言都没有内置外部排序功能。通常,它只是不属于编程语言范围的一部分。此外,想想具有有限(或没有)外部存储器的嵌入式(或专用)设备,只有 RAM。诸如外部排序之类的语言功能将毫无目的。

【讨论】:

  • 好吧,这些设备上的文件 IO 通常也是如此,这一点不是很有说服力;-)。但同意它远远超出通用编程框架的范围。
  • 我认为任何语言曾经都没有内置外部排序功能。
  • @Chris SQL 内置了外部排序 - 这是 java 不需要它的另一个原因。
猜你喜欢
  • 2012-11-07
  • 1970-01-01
  • 1970-01-01
  • 2011-09-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-09-03
相关资源
最近更新 更多