Re: [問題] 如何回收物件?

看板java作者 (周大貓)時間18年前 (2007/07/01 19:05), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/8 (看更多)
感謝回答, 剛剛仔細看了一次也是沒有找到什麼XD 我的球數是用count來計 因為我是模仿老師的寫法 老師是用容器的觀念寫的 跟容器有關嗎?? ※ 引述《PsMonkey (痞子軍團團長)》之銘言: : ※ 引述《Gitangan (周大貓)》之銘言: : : 不好意思請問一下 : : 目前寫一個小遊戲 : : 按下button會產生圓球在panel上跑 : : 按另一個button會把圓球給拿掉一顆 : : 然後球和球之間有碰撞的事件 : : 當我新增10幾 20顆球時 : : 我再刪球 刪至剩一顆時 : : 他自己會做碰撞的事件 : : 意思就是 很像有隱形的球在跟他碰撞= = : : 我把球拿掉的方法是 array[i]=null; : 基本上,這樣子作的方法是沒有錯的 : 只是你無法確保記憶體當中的物件什麼時候會被 JVM 給掰掰掉 : (不過,你的問題應該不是在這個地方) : 我推測你的問題是處理圓球碰撞的 object : 當中關於 array[] 的資料沒有跟著更新(或著說移除) : : array[i]是宣告為球的類別 : : 用null不能把他給刪掉嗎? : : 後來我做一個Label顯示目前球的顆數 : : 有20顆球時 label顯示20顆 而剩一顆時也是顯示1顆 : : 是什麼問題咧= =? -- 十個男人七個宅八個宅九個宅還是宅宅宅宅宅。 -正妹 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.64.178.130
文章代碼(AID): #16XugI0V (java)
討論串 (同標題文章)
文章代碼(AID): #16XugI0V (java)