我有一个名为play()
的方法。在课程内部,我有一个Timer
(java.util.Timer
)和一个类型为TimerTask
的匿名内部类。这是我的代码:
public static void play() {
new Timer().schedule(new TimerTask() {
public void run() {
...
}, 0, 100); // Run every 10 milliseconds starting in 0 milliseconds (immediately)
}
现在的问题是......我希望从匿名内部类(在play
内)从方法...
返回,但如果我调用" {{1} }",它将从" return
"内部类中的方法。如何从匿名内部类中的run
方法返回?
[标题不是很清楚;我无法说出来。如果你能想到一个更好的标题,请编辑标题。]
答案 0 :(得分:1)
函数Address:="'" & ws.Name & "'!A1", _
应该立即返回,因为计时器在另一个线程上运行,因此不需要返回到内部类之外。