Java (и любой другой язык программирования) моделируется в терминах типов и значений . На теоретическом уровне значение является представлением для некоторого кванта информации, а тип представляет собой набор значений. Когда мы говорим, что значение X является экземпляром типа Y, мы просто говорим, что X является членом набора значений, который является типом Y.
Так вот что термин «экземпляр» на самом деле означает: он описывает отношения не вещь.
Система типов языка программирования Java поддерживает два типа типов: примитивные типы и reference типы . Типы ссылок далее подразделяются на типы массивов и . Объект Java является экземпляром ссылочного типа.
Объект - это экземпляр класса или массив. ( JLS 4.3.1 )
blockquote>Это теоретический тип.
На практике большинство разработчиков Java обрабатывают слова «экземпляр» и «объект» как синонимы. (И это включает меня, затем я пытаюсь что-то объяснить быстро.) И большинство разработчиков используют слово «значение», а не «экземпляр», чтобы ссылаться на экземпляр примитивного типа.
Самый легкий путь перечислен сначала, думал, что альтернативы обеспечиваются также.
, Если рассматриваемый сайт в порядке и Вы сделали, чтобы суперпользователь вошел в систему (обычно пользователь "хоста"), информация о версии отображена наверху страницы "Host Settings" в соответствии с меню "Host".
, Если сайт не работает правильно, или у Вас нет входа в систему, и можно получить доступ к базе данных, можно запросить таблицу "Version" для обнаружения версии.
следующий запрос возвратит число нужной версии, предполагая, что objectQualifier не использовался, когда DotNetNuke был установлен. Если это было, Вы захотите искать имя таблицы, которое может быть dnn_Version.
select top 1 * from version order by createddate desc
, С другой стороны, можно найти DotNetNuke.dll в каталоге bin веб-сайта и осмотреть его версию.
Щелчок правой кнопкой-> Свойства-> Детали-> Версия файла
Войдите в систему как администратор и перейдите к странице "Host Settings".