第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請問java內存溢出怎么修?

請問java內存溢出怎么修?

繁華開滿天機 2019-09-15 16:12:15
java內存溢出怎么修?怎么重新設置內存? 
查看完整描述

5 回答

?
侃侃無極

TA貢獻2051條經(jīng)驗 獲得超10個贊

把jvm的配置修改一下。

Window→preferences→Java→Installed JREs

選中右邊你使用的jdk/jre版本,點擊右邊的Edit

在彈出的對話框中的[Default VM Arguments]輸入如下信息:


 

   




查看完整回答
反對 回復 2019-09-17
?
侃侃爾雅

TA貢獻1801條經(jīng)驗 獲得超16個贊

打開eclipse,選擇Window--Preferences--Java--Installed JREs,在右邊選擇前面有對勾的JRE,單擊Edit,出現(xiàn)一個EditJRE的對話框,在其中的Default VM Arguments框中輸入-Xms128m -Xmx512m。
這樣設置java虛擬機內存使用最小是128M,最大是512M。

查看完整回答
反對 回復 2019-09-17
?
慕虎7371278

TA貢獻1802條經(jīng)驗 獲得超4個贊

1:文件流 使用Java.util.Scanner類掃描文件的內容,一行一行連續(xù)地讀取
2:Apache Commons IO流 Apache Commons IO流

查看完整回答
反對 回復 2019-09-17
?
米脂

TA貢獻1836條經(jīng)驗 獲得超3個贊

Java的堆內存溢出了,可能是由于你的某個方法BUG導致的,比如構造了一個List,一次放入的數(shù)據(jù)過多,或者一次讀取某個很大的文件,而沒有使用緩存

根本的解決方法是查找導致溢出的方法,并修正(可以減少放入內存的內容)

另外有一個治標的方法:在WEB容器啟動時加上內存參數(shù):
-Xms512m -Xmx512m



查看完整回答
反對 回復 2019-09-17
?
慕哥9229398

TA貢獻1877條經(jīng)驗 獲得超6個贊

解決第一步,為什么會出現(xiàn)這種錯誤?
(1)這一部分用于存放Class和Meta的信息,Class在被 Load的時候被放入PermGen space區(qū)域,它和和存放Instance的Heap區(qū)域不同。 (2) GC(Garbage Collection)不會在主程序運行期對PermGen space進行清理,所以如果你的APP會LOAD很多CLASS 的話,就很可能出現(xiàn)PermGen space錯誤。這種錯誤常見在web服務器對JSP進行pre compile的時候。 如果你的WEB APP下都用了大量的第三方jar,其大小超過了jvm默認的大小(4M)那么就會產(chǎn)生此錯誤信息了。顯然需要配置內存了

解決第二步,解決這個問題之前,首先找到出現(xiàn)問題的出處。就需要在D:\rootpackage\Eclipse\adt64\eclipse里面找到eclipse的配置,eclipse.ini的文件里面。找到之后需要雙擊打開。我們來看看一下這里的內容。

3
解決第三步,通過解決第二步,后面的雙擊之后,然后看到這個這個內容,把你的配置文件改成如下的內容。完成之后然后就可以重啟eclipse,就不會爆出這個內存錯誤了。因為出錯的源泉已經(jīng)解決了


查看完整回答
反對 回復 2019-09-17
  • 5 回答
  • 0 關注
  • 498 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號