2017-04-16 72 views

回答

0

聽起來很容易:

class MyClass { 
    private int id; 
    private static int numInstances; 

    public MyClass() { 
     id = ++numInstances; 
    } 
} 

還檢查了此相關的問題/回答:Java: Many-object variable (static)

+0

如果'MyClass'由多個線程實例化,你要使用'AtomicInteger'。 – shmosel