Мне нужно создать класс, который имеет член int, который уникален для каждого объекта этого класса. Итак:Реализация класса с уникальным идентификационным номером
public class Cls {
private int id;
public Cls(){id = unique number;}
}
Так что, когда я делаю й количество Cls
объектов, я должен быть уверен, что классы не имеют один и тот же идентификатор. Но я хочу избежать создания глобальной переменной в основном и установки идентификатора один за другим. Если это возможно, было бы здорово, если id можно установить в конструкторе.
Он вводит барьер памяти. – Basilevs
@Basilevs - Да, это так - это то, что делает его потокобезопасным. – OldCurmudgeon