Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Вопрос по Java / 3 сообщений из 3, страница 1 из 1
05.10.2007, 12:43:43
    #34849400
mark15
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по Java
Слышал такое, что джава умеет динамически подменять объекты классов в работающем приложении.

Типа, в класспасе какой-то класс поменялся и джава, если не изменился интерфейс класса, каким-то чудом может подменить экземпляры этого класса без рестарта приложения...

С трудом представляю, как это может работать, но все же... вранье ?
...
Рейтинг: 0 / 0
05.10.2007, 13:06:38
    #34849550
fixxer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по Java
Не вранье, но "из коробки" это не работает. Читать про ClassLoader.
...
Рейтинг: 0 / 0
05.10.2007, 13:08:00
    #34849567
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по Java
Именно "подменить". Можно через JPDA hotswap либо Instrumentation.
А то о чем говоришь ты это не совсем "подменить". Можно загрузить новую версию класса в JVM, и обращатся к ней через интерфейс или reflection, так же как и к старой версии.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Вопрос по Java / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]