我想在不使用actor的情况下以一种即发即忘的方式异步运行一些代码。执行以下操作是否有任何问题?
def myAsyncCode = {
future{
// Do something
}
}
def myCaller{
myAsyncCode
// continue doing something else
}
作为期货的初学者,我不确定忽略它们的完成是否会产生内存泄漏,还是会产生其他不利影响?
答案 0 :(得分:2)
没有问题,当然,除非你想专门处理失败。