Я объявил две переменные и присвоил им одно и тоже значение. Естественно, они имеют один и тот же тип данных. А ещё они имеют одинаковый идентификатор. Этот идентификатор и есть ссылка на адрес памяти, в которой хранится этот объект, в имена переменных всего лишь ссылаются на этот объект.