标签: reentrancy
哪些类型的应用程序或方法应该是可重入的?或者你应该为此而努力?
此外,通常在(纯)函数式编程中给出的代码是可重入的吗?
答案 0 :(得分:1)
如果您的代码没有任何副作用(如果它是'纯功能'会发生这种情况),那么它是可重入和线程安全的。
在UI开发中,您会遇到重入问题。您将获得一个UI事件并启动一系列事件,这些事件可能会导致在第一个处理程序完成之前触发相同的事件。