java在哪里編寫程序 Java程序占用內存太高了怎么辦?
Java程序占用內存太高了怎么辦?1. 線程是否有睡眠時間。2睡眠時間設置是否合理。我猜你的程序一直在運行以實現某種功能。設定睡眠時間是非常重要的。還有一個問題是函數中是否有IO,是否有占用內存的代碼
Java程序占用內存太高了怎么辦?
1. 線程是否有睡眠時間。2睡眠時間設置是否合理。我猜你的程序一直在運行以實現某種功能。設定睡眠時間是非常重要的。還有一個問題是函數中是否有IO,是否有占用內存的代碼塊,這取決于具體的函數。簡單的線程,注意以上兩點。
為什么運行java占用cpu和內存這么高?
由于Java在虛擬機上運行,虛擬機本身占用更多內存,因此Java程序本身加上虛擬機內存會導致Java占用更多內存。