찾다

 >  Q&A  >  본문

线上Android APP报错stackoverflowerror

一般报这个错的原因是什么?我代码里并没有递归和循环调用的逻辑啊。而且报错点也看不出循环调用的逻辑,求助各位大牛

PHP中文网PHP中文网2771일 전596

모든 응답(2)나는 대답할 것이다

  • 伊谢尔伦

    伊谢尔伦2017-04-18 09:09:52

    스레드를 많이 생성하셨나요? 스레드 풀을 잘 활용하세요. 일반적으로 스택오버플로우가 발생하는 이유는 스레드 생성을 잘못 사용하거나 스레드 재활용에 주의를 기울이지 않기 때문입니다. 스레드 풀의 사용도 여기에 있습니다.

    이전에 비슷한 오류가 발생했는데 처음에는 당황스러웠습니다. 스택 메모리 할당 방법을 배우고 나서야 갑자기 깨달았습니다.

    회신하다
    0
  • 黄舟

    黄舟2017-04-18 09:09:52

    재귀 호출...

    회신하다
    0
  • 취소회신하다