java中數組的最大長度以及List的最大容量

        java 中數組的最大長度是多少呢?看一下它的length屬性就能夠了。length屬性是32位的有符號整數,它的最大值是2的31次冪,就是2G。爲什麼有這個限制呢?爲何length的屬性不是long型呢?咱們假設一下,若是它是long型的,那麼它的最大長度是2的63次冪。內存永遠也不會有那麼大吧。即便是字節數組長度是int的,最大長都達到2GB. 由此想到了String,這個傢伙
相關文章
相關標籤/搜索