-2
我有個問題。我正在尋找構造函數的想法,它必須自動爲實例生成一個id值。我已經搜索了很多頁面,但我找不到正確的想法。也許你有辦法做到這一點? 在此先感謝!Java構造函數必須爲對象自動生成和id值
我有個問題。我正在尋找構造函數的想法,它必須自動爲實例生成一個id值。我已經搜索了很多頁面,但我找不到正確的想法。也許你有辦法做到這一點? 在此先感謝!Java構造函數必須爲對象自動生成和id值
聽起來很容易:
class MyClass {
private int id;
private static int numInstances;
public MyClass() {
id = ++numInstances;
}
}
還檢查了此相關的問題/回答:Java: Many-object variable (static)
如果'MyClass'由多個線程實例化,你要使用'AtomicInteger'。 – shmosel