Модераторы: LSD, AntonSaburov

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> java.lang.reflect, для FAQ 
:(
    Опции темы
maximb
Дата 1.6.2005, 10:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Awaiting Authorisation
Сообщений: 48
Регистрация: 23.5.2005
Где: Украина, г.Симфер ополь

Репутация: 4
Всего: 6



небольшая статейка, для начинающих,
по Java reflection

Присоединённый файл ( Кол-во скачиваний: 24 )
Присоединённый файл  reflect.zip
PM ICQ   Вверх
Domestic Cat
Дата 1.6.2005, 10:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5452
Регистрация: 3.5.2004
Где: Dallas, US

Репутация: 50
Всего: 172



Добавил в ФАК smile

http://vingrad.ru/JAVA-JAV-002888


--------------------

PM   Вверх
maximb
Дата 1.6.2005, 10:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Awaiting Authorisation
Сообщений: 48
Регистрация: 23.5.2005
Где: Украина, г.Симфер ополь

Репутация: 4
Всего: 6



Цитата(Domestic @ 1.6.2005, 10:51)
Добавил в ФАК

спасибо smile

думал это займет больше времени


Наверное эту тему лучше удалить
PM ICQ   Вверх
Domestic Cat
Дата 1.6.2005, 10:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5452
Регистрация: 3.5.2004
Где: Dallas, US

Репутация: 50
Всего: 172



Пускай будет - больше народу прочтет. smile


--------------------

PM   Вверх
batigoal
Дата 1.6.2005, 12:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 24
Всего: 151



Статья - класс!!!

только запятых много пропущено


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
maximb
Дата 1.6.2005, 12:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Awaiting Authorisation
Сообщений: 48
Регистрация: 23.5.2005
Где: Украина, г.Симфер ополь

Репутация: 4
Всего: 6



Цитата(Lamer @ 1.6.2005, 12:52)
только запятых много пропущено

smile в англицком вообще не жалетельно их использовать
вот поэтому и попропускал по привычке smile

PM ICQ   Вверх
batigoal
Дата 1.6.2005, 13:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 24
Всего: 151



Если хочешь, могу подправить опечатки (а их немало smile ) smile


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
Stampede
Дата 1.6.2005, 18:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Гносеолог
**


Профиль
Группа: Участник Клуба
Сообщений: 963
Регистрация: 25.4.2005
Где: Calgary, Alberta, Canada

Репутация: 24
Всего: 144



maximb, родной, дай я тя расцалую:

x0x0x0 smile

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

Спасибо! Котъ, я знаю, что ты уже два влепил, но пожалуйста, дай еще один от меня - строгий плюс с занесением в учетную карточку smile

PM WWW   Вверх
Domestic Cat
Дата 1.6.2005, 18:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5452
Регистрация: 3.5.2004
Где: Dallas, US

Репутация: 50
Всего: 172



Сделал smile


--------------------

PM   Вверх
maximb
Дата 1.6.2005, 18:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Awaiting Authorisation
Сообщений: 48
Регистрация: 23.5.2005
Где: Украина, г.Симфер ополь

Репутация: 4
Всего: 6



Цитата(Stampede @ 1.6.2005, 18:45)
родной, дай я тя расцалую

незачто smile

Reflection в самом деле мощная штука, не зря почти в каждом хорошем продукте
ее серьезно используют



PM ICQ   Вверх
batigoal
Дата 1.6.2005, 18:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 24
Всего: 151



А где это можно использовать, кроме систем разработки? Обычно ведь классы заранее известны.


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
maximb
Дата 1.6.2005, 19:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Awaiting Authorisation
Сообщений: 48
Регистрация: 23.5.2005
Где: Украина, г.Симфер ополь

Репутация: 4
Всего: 6



Цитата(Lamer @ 1.6.2005, 18:57)
А где это можно использовать, кроме систем разработки? Обычно ведь классы заранее известны


Например JUnit, не система разработки
PM ICQ   Вверх
AntonSaburov
Дата 1.6.2005, 19:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Штурман
****


Профиль
Группа: Модератор
Сообщений: 5658
Регистрация: 2.7.2002
Где: Санкт-Петербург

Репутация: 51
Всего: 118



Хорошая статья - я какое-то время готовил что-то по reflection, но времени так и не хватило. А теперь естьтакое чудо. Спасибо огромное.
PM MAIL WWW ICQ   Вверх
maximb
Дата 1.6.2005, 19:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Awaiting Authorisation
Сообщений: 48
Регистрация: 23.5.2005
Где: Украина, г.Симфер ополь

Репутация: 4
Всего: 6



Цитата(Lamer @ 1.6.2005, 13:09)
Если хочешь, могу подправить опечатки



Lamer George, сорри сразу не заметил это сообщение smile
Ну это уже на свое усмотрение, если это того стоит то конечно можно smile

Надо спелчекер русский поставить smile


PM ICQ   Вверх
Stampede
Дата 1.6.2005, 19:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Гносеолог
**


Профиль
Группа: Участник Клуба
Сообщений: 963
Регистрация: 25.4.2005
Где: Calgary, Alberta, Canada

Репутация: 24
Всего: 144



Цитата(Lamer @ 1.6.2005, 18:57)
А где это можно использовать, кроме систем разработки? Обычно ведь классы заранее известны


Например:
  • контейнеры любого вида;
  • системы с плагинами;
  • прокси удаленного доступа, как, например, в описанной мной системе;
  • шаблонные движки типа Velocity.

Короче, любые системы, где названия классов, интерфейсов, переменных, методов и пр. наперед могут быть неизвестны, и референс идет "по имени".

Да, и еще об одном нетипичном применении рефлексии я писал в топике про генерацию SQL запросов.
PM WWW   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
javastic
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0582 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.