你多虑了,Android除过使用java以外,还设计了其独特的几个应用程序组件,都是前台程序有绝对运行时,和内存优先权。必要的时候会施放调后台运行的或当前屏幕看不到的activity。
一点也不可笑。
Java GC的特点就是不可控性,你永远不知道什么时候执行,因为是全自动的。
iOS的object-C就不同了,资源释放完全是手动的,在什么时机做完全可控。
iOS 5也要支持自动资源释放,但开发者有选择的自由。