栈溢出和栈内存溢出的区别(一张图解释清楚)/ StackOverFlow和OutOfMemory的区别
目录解释图:何时发生栈内存溢出?什么时候会发生栈溢出?帮助记忆:解释图:上图是jvm内存模型中最为重要的三部分,方法区中存储的是类模板,堆中存放的是实例对象,每个线程都会生成一个栈。何时发生栈内存溢出?对于一台服务器而言,每一个用户请求,都会产生一个线程来处理这个请求,每一个线程对应着一个栈,栈会分配内存,此时如果请求过多,这时候内存不够了,就会发生栈内存溢出。...
原创
2018-12-12 16:50:41 ·
13104 阅读 ·
4 评论