4
在Pharo中是否存在对应于Java的ThreadLocals的等价物或实现类似行为的方法?例如,在Hibernate中,ThreadLocals用于通过单个getCurrentSession方法调用提供一个线程(当前请求/上下文)“范围”工作实例的统一体 - 名为Session on Hibernate。开发人员无需担心,只需相信该方法将返回正确的工作单元。 Pharo有可能吗?ThreadLocal-like在Pharo Smalltalk
我在Pharo Books(Pharo的例子,Pharo enterprise和Deep Pharo)和in this page上浏览过此文件,但找不到有用的信息。
甜!非常感谢! – VitorCruz
相关的好奇心:创建一个子类是非常必要的,或者我可以直接使用ProcessLocalVariable/DynamicVariable? – VitorCruz
我能想到的唯一例子是你可能需要一个进程(或其中的一部分)的本地变量,它是一个缓存:你不希望缓存在特定计算之外可见。你知道任何其他可能有用的情况吗? –