作者Gitangan (周大猫)
看板java
标题Re: [问题] 如何回收物件?
时间Sun Jul 1 19:05:52 2007
感谢回答,
刚刚仔细看了一次也是没有找到什麽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