那按这逻辑的话内存溢出是怎么产生的

来源:3-3 存储和寻址

qq_yy_13

2018-09-17

硬盘这么大,肯定有什么限制的吧

写回答

1回答

ccmouse

2018-09-18

溢出我们一般指比如一个32位整数,最大只能到

2^31-1=2 147 483 647

再加1就溢出,也就是无法放在32位整数里面。

这些知识我在这门课上的数据类型部分也会有讲到。


理论上内存可以没有限制,吃光所有的y硬盘。但实际上可能操作系统会有些限制。不过一般我们等不到跑到那些限制,我们的程序早就慢的不行了。


2
0

Google面试官亲授-Java面试新手尊享课

为面试新手量身定制的Java面试尊享课,解锁“鲤鱼跃龙门”的妙招

2853 学习 · 180 问题

查看课程