Class.forString
От: Lunik Россия  
Дата: 14.07.03 15:49
Оценка:
Вот у меня глюк, или так и должно быть — есть у меня имя класса. предположим даже, что оно полное — java.lang.String, например. Я хочу получить объект этого класса. импортирую java.lang.reflect.Method; пишу Class.forName("java.lang.String"), при компиляции exeption — не найдено класса. но ведь java.lang.String!
---
Lunik
Re: Class.forString
От: Karimchik  
Дата: 14.07.03 16:30
Оценка:
Здравствуйте, Lunik, Вы писали:

L>Вот у меня глюк, или так и должно быть — есть у меня имя класса. предположим даже, что оно полное — java.lang.String, например. Я хочу получить объект этого класса. импортирую java.lang.reflect.Method; пишу Class.forName("java.lang.String"), при компиляции exeption — не найдено класса. но ведь java.lang.String!


Ну не знаю, что ты тама делаешь...
Вот в частности распечатка имен всех методов:

       try {
            Class s = Class.forName("java.lang.String");
            Method[] methods = s.getDeclaredMethods();
            for (int i = 0; i < methods.length; i++) {
                Method method = methods[i];
                System.out.println(method.getName());
            }
        } catch (ClassNotFoundException e) {
            e.printStackTrace();  //To change body of catch statement use Options | File Templates.
        }
Re[2]: Class.forString
От: Lunik Россия  
Дата: 14.07.03 16:51
Оценка:
Да, вот это вот работает. а мое почеиу нет, хотя то же самое
---
Lunik
Re[3]: Class.forString
От: Dmitry123 Эстония  
Дата: 15.07.03 07:41
Оценка:
Здравствуйте, Lunik, Вы писали:

L>Да, вот это вот работает. а мое почеиу нет, хотя то же самое


Не может то же самое то работать то нет
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.