public void someFunction(final String data) { shortOperation(data); new Thread(new Runnable() { public void run(){ longOperation(data); } }).start();}如果
someFunction调用了
longOperationif ,则JVM将运行if
- 运行它的线程未标记为 守护程序 (在上面的代码中没有)
- 在
longOperation()
不抛出一个异常 - 没有调用System.exit()
longOperation()



