當前位置:編程學習大全網 - 編程軟體 - 如何在IDEA斷點查看更多堆棧信息?

如何在IDEA斷點查看更多堆棧信息?

先說說如何更好的使用,再來說說解決方法。

1.壹般會先貫穿壹個場景,然後整理核心方法的調用過程(不需要看每壹行代碼,壹般要先整理主幹才能理解所有代碼)。

2.有時候我們不知道如何調用接口。這時候可以調試查看堆棧的調用鏈信息,這個可以用idea工具在線調試。

3.設置條件斷點和計算值有時可以加快調試速度,有需要可以學習壹下。

如果妳覺得並發執行如何保證線程安全,可以關註另壹個知識點——阻塞隊列,就是上面代碼中的workQueue類型。

解決方案:

1,編譯程序的時候,用-g選項,直接給壹個函數(接口)加壹行代碼,通過撞棧就可以找到程序的運行棧,雖然很討厭但是有時候還是挺有用的;

2.在函數中加入__builtin_return_address,找到程序的運行棧。__builtin_return_address的作用是在函數被壹級函數調用後返回出口地址(壹般是return)。

  • 上一篇:濱州華商國際什麽時候開盤?
  • 下一篇:數位順序表手抄報
  • copyright 2024編程學習大全網