【发布时间】:2014-04-03 04:38:18
【问题描述】:
我试图在 Robocode 中实现单例模式。但不幸的是,当新一轮开始时,每次都会创建一个新对象(单例)。
您知道是否可以在 Robocode 中使用单例模式?如果不是,你能解释一下为什么吗?
【问题讨论】:
我试图在 Robocode 中实现单例模式。但不幸的是,当新一轮开始时,每次都会创建一个新对象(单例)。
您知道是否可以在 Robocode 中使用单例模式?如果不是,你能解释一下为什么吗?
【问题讨论】:
我相信 Robocode 的设计使得每个机器人都是通过它自己的 ClassLoader 创建的,所以很遗憾,除非在机器人内,否则单例是不可能的。
【讨论】: