关于栈内存溢出的问题,有大神来看看吗?

qq_41129357 2017-12-31 01:49:40
就是一个简单的登录界面,不知道为什么一直会报内存溢出异常,新手不是很懂虚拟机这方面,有人能帮我看一下问题出在哪里吗?具体代码如图
...全文
295 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
luffysk 2017-12-31
  • 打赏
  • 举报
回复
压栈次数超过了本身栈所允许的最大深度,类似于无限递归了,你完全没必要创建userDao属性的,dao存在的意义只是给service提供一系列操作数据库的方法,应该在service中创建userDao对象。
rumlee 2017-12-31
  • 打赏
  • 举报
回复
在红色的UserDao ud前面加上static就可以了。 你的这种写法等同于在UserDao的构造方法中再new一个UserDao,即做了一个无线循环了。所以会导致栈溢出。
qq_41129357 2017-12-31
  • 打赏
  • 举报
回复
断点完全就没有进入servlet里面,只要一登录就会直接报异常,

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧