Вы можете использовать статический атрибут для измерения экземпляров классов в виртуальной машине:
static int noOfInstances = 0;
Увеличивать каждый новый экземпляр в конструкторе с:
noOfInstances++;
Или используйте инициализатор экземпляра:
{ noOfInstances++; }
Уменьшение при завершении объекта.
void finalize() {
noOfInstances--;
}