Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Vigruzka klassa / 13 сообщений из 13, страница 1 из 1
09.07.2005, 15:42
    #33158035
Tomaso
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Vigruzka klassa
Vsem privet!!
Kak organizovat vigruzku klassa.Vezde gde ne posmotrish vse obsuzdajut zagruzku.
...
Рейтинг: 0 / 0
09.07.2005, 17:12
    #33158071
KPIIS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Vigruzka klassa
ты что имеешь в виду под "выгрузкой класса"?
...
Рейтинг: 0 / 0
10.07.2005, 15:03
    #33158281
Tomaso
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Vigruzka klassa
Est Class.forName(bla-bla-bla);Eto zagruzaet.A nado vigruzit.
...
Рейтинг: 0 / 0
10.07.2005, 16:44
    #33158309
Сергей Ильич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Vigruzka klassa
Нахрен оно тебе?
...
Рейтинг: 0 / 0
10.07.2005, 17:10
    #33158319
NotGonnaGetUs
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Vigruzka klassa
Сергей ИльичНахрен оно тебе?

Если приложение достаточно большое и использует много тысяч классов, то можно предположить, что метаданные этих классов засирают всю память откуда и возникает необходимость её освободить :)

JLS
An implementation of the Java programming language may unload classes. A class or interface may be unloaded if and only if its defining class loader may be reclaimed by the garbage collector. Classes and interfaces loaded by the bootstrap loader may not be unloaded.
...
Рейтинг: 0 / 0
12.07.2005, 13:46
    #33161332
Tomaso
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Vigruzka klassa
Pohoze ne ukogo netu ni kakih idej.
Zada4a zaklu4aetsja v tom, 4to krupnoe prilozenie zagruzaet klass i vipolnaet.Problema ne v koli4estve klassov,a dolznabit vozmoznost izmenit klass.Sej4as polu4aetsja 4to prilozenie zagruzaet klass i on visit v pamati,BEZ VOZMOZNOSTI IZENENIJA EGO.A nuzno izmenat vo vremja rabotajushego prilozenija,bez perezagruzki prilozenija.Toest klass vipolnilsja ,i zatem vigruzilsja,4to dajot vozmoznost peredelat ego i prilozenie obrashaejas sledujushij raz k nemu zagruzilo bi ego zanovo,i on bil bi izmennonnij.
...
Рейтинг: 0 / 0
12.07.2005, 13:52
    #33161366
mansch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Vigruzka klassa
tp = (Tariffication) Class.forName(quotaName).newInstance();
// bla bla bla
tp = null;


GarbageCOllector - соберет ссылку
...
Рейтинг: 0 / 0
12.07.2005, 13:57
    #33161386
Vigruzka klassa
TomasoPohoze ne ukogo netu ni kakih idej.
Zada4a zaklu4aetsja v tom, 4to krupnoe prilozenie zagruzaet klass i vipolnaet.Problema ne v koli4estve klassov,a dolznabit vozmoznost izmenit klass.Sej4as polu4aetsja 4to prilozenie zagruzaet klass i on visit v pamati,BEZ VOZMOZNOSTI IZENENIJA EGO.A nuzno izmenat vo vremja rabotajushego prilozenija,bez perezagruzki prilozenija.Toest klass vipolnilsja ,i zatem vigruzilsja,4to dajot vozmoznost peredelat ego i prilozenie obrashaejas sledujushij raz k nemu zagruzilo bi ego zanovo,i on bil bi izmennonnij.

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

ищи на java.sun.com - там это есть.
...
Рейтинг: 0 / 0
12.07.2005, 14:04
    #33161407
коты
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Vigruzka klassa
создаешь новый ClassLoader
грузишь в него классы
потом когда надо убиваешь этот класслоадер

или пишешь свой class loader и делаешь ваще что хочешь с ним
...
Рейтинг: 0 / 0
12.07.2005, 14:06
    #33161414
коты
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Vigruzka klassa
http://www.javaworld.com/jw-10-1996/jw-10-indepth.html
например про class loader'ы
...
Рейтинг: 0 / 0
12.07.2005, 14:09
    #33161426
XM
XM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Vigruzka klassa
http://javaalmanac.com/egs/java.lang/ReloadClass.html
Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
12.07.2005, 14:17
    #33161453
коты
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Vigruzka klassa
Java Reflection in Action от Manning Press возможно многое тебе прояснит

можешь посмотреть, как сделан класслоадер в том же томкете или эклипсе - очень грамотно и довольно понятно. сам недавно копался.
...
Рейтинг: 0 / 0
12.07.2005, 14:25
    #33161485
Tomaso
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Vigruzka klassa
Thanks all!
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Vigruzka klassa / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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