Допустим, у нас есть класс:
class Class1
{
int i = 1;
}
и у нас есть переменная:
Class1 ob1 = new Class1();
- Сохраняет ли сама ссылка, хранящаяся в переменной
ob1
, информацию о том, что она относится к объектуClass1
? - Часть кучи, где хранится
Class1
, хранит информацию о том, что она имеет типClass1
? - Как логически выглядит эта информация? Это строка типа application1.Class1 или ссылка на какой-то пул ссылочных типов?
Если вы можете порекомендовать источник такой информации, я буду очень признателен за ее предоставление, я не могу найти его в справочнике.