BitSet 的最大容量限制 - Long.MaxValue 的内存需求
一个 Long 类型的变量可以表示的最大值是 9223372036854775807(也就是 2^63-1),因此一个 Long.MaxValue 个数的 BitSet 需要的内存空间是:
9223372036854775807 / 8 = 1152921504606846975 bytes
也就是 1.07EB (exabyte) 的内存空间。
因此,要创建一个 Long.MaxValue 个数的 BitSet 是不现实的,因为目前的计算机无法支持如此大的内存空间。
原文地址: https://www.cveoy.top/t/topic/lJMA 著作权归作者所有。请勿转载和采集!