考虑这个例子- class Testend 这里的store是Test的一个类变量,可以在任何地方改变。假设我在多线程模式下运行我的程序&所以变量存储可以一次从多个线程变化。 我的问题是-是否会出现死锁,或者crystal-lang会因为纤程调度而以某种方式处理它?如果你能提供这个问题的代码,那就更好了。
我正在研究Java11并发模型,我发现可以通过获得真正的单例。这一页特别指出:
public class DatabaseQueries {
private static Map<DatabaseActions, Stringid, nome, immagine FROM chihuahua ORDER BY data_nascita