-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