java和python中的数组可以有多少个整数?

java和python中的数组可以有多少个整数?,java,Java,java和python中的数组可以有多少个整数?如果我想给数组输入更多的整数,并且我达到了这个极限,那么如何处理这个问题呢?Java数组理论上可以有2^31-1个元素,尽管由于操作系统的限制,一些JVM无法分配大于2^31-8个元素的对象。(请参见ArrayList代码,以了解实践中此限制的示例) 如果有更多元素,则可以 有一个数组 使用内存映射文件存储数据。它的优点是可能比主内存大,并且是持久的 Java:你知道,用谷歌回答这个问题所需的时间可能比你写这个问题所花的时间要少。。。只是要记住,

java和python中的数组可以有多少个整数?如果我想给数组输入更多的整数,并且我达到了这个极限,那么如何处理这个问题呢?

Java数组理论上可以有2^31-1个元素,尽管由于操作系统的限制,一些JVM无法分配大于2^31-8个元素的对象。(请参见ArrayList代码,以了解实践中此限制的示例)

如果有更多元素,则可以

  • 有一个数组
  • 使用内存映射文件存储数据。它的优点是可能比主内存大,并且是持久的

Java:你知道,用谷歌回答这个问题所需的时间可能比你写这个问题所花的时间要少。。。只是要记住,周围有很多“基本”的东西;你应该习惯于自己去挖掘现有的资料。旁注:如果你必须处理2^31个以上的元素,那么数组可能不会自动成为最好的数据结构。我猜你可能想考虑一个优化你想做的计算的数据结构。这实际上是两个问题。一个关于java,另一个关于python。我称之为java的复制品。如果您想知道python语言的答案,请搜索/询问其他有关python的信息。