JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » Java IDE » JBuilder  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友   
reply to topicthreaded modego to previous topicgo to next topic
本主題所含的標籤
無標籤
作者 用 ArrayList 讀檔讀到 Out of memory
genjen62





發文: 6
積分: 0
於 2006-02-06 16:21 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
大家好, 我用 JBuilder 寫了一個小程式, 會去讀硬碟裡某個純文字 Log 檔, 把資料全部以一行為單位放進 ArrayList 裡, 然後才開始處理 ArrayList , 可是我的 Log 檔太大, 導致讀到一半就會出現 Out of Memory, 請問我有什麼方法可以改善 Out of memory 的問題呢?

另外順便再請問, 因為我會 Out of memory, 所以我想直接在 DOS 下面用 java.exe 來執行那支 class, 可是執行到某個地方卻會出現找不到物件的 error message (例如執行到我宣告了 String[] 的時候會跳出程式), 可是我有設定 Classpath , 由於找不到原因, 所以我才會一直在 JBuilder 裡面 run 這支小程式.

麻煩大家了. 謝謝~


reply to postreply to post
Welcome to AKIRA's Blog
作者 Re:用 ArrayList 讀檔讀到 Out of memory [Re:genjen62]
equalmin





發文: 55
積分: 0
於 2006-02-06 17:41 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
試試HashSet看看..
而且這好像不算是JBuilder的問題喔


reply to postreply to post
作者 Re:用 ArrayList 讀檔讀到 Out of memory [Re:genjen62]
yingssu





發文: 111
積分: 1
於 2006-02-06 23:10 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
試試看調整一下Java Heap
請參考


reply to postreply to post
JAVA者,詭道也
作者 Re:用 ArrayList 讀檔讀到 Out of memory [Re:genjen62]
genjen62





發文: 6
積分: 0
於 2006-02-18 12:35 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
genjen62 wrote:
另外順便再請問, 因為我會 Out of memory, 所以我想直接在 DOS 下面用 java.exe 來執行那支 class, 可是執行到某個地方卻會出現找不到物件的 error message (例如執行到我宣告了 String[] 的時候會跳出程式), 可是我有設定 Classpath , 由於找不到原因, 所以我才會一直在 JBuilder 裡面 run 這支小程式.

嗯...
不好意思, 想再請問為什麼會不能在 DOS 環境下正常執行呢?Black Eye


reply to postreply to post
Welcome to AKIRA's Blog
» JWorld@TW »  Java IDE » JBuilder

reply to topicthreaded modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8