Форум программистов, компьютерный форум, киберфорум
Наши страницы
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
 
flyman
0 / 0 / 1
Регистрация: 10.02.2013
Сообщений: 95
1

Аннотации, .class

17.04.2016, 16:25. Просмотров 170. Ответов 1
Метки нет (Все метки)

Здравствуйте, подскажите пожалуйста что означает .class из этого кода:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
public class Meta2 {
    
    @MyAnno2(str = "Два параметра", val = 19)
    public static void myMeth(String str, int i) {
        Meta2 ob = new Meta2();
        
        try {
            Class<?> c = ob.getClass();
            Method m = c.getMethod("myMeth", String.class, int.class);
            MyAnno2 anno = m.getAnnotation(MyAnno2.class);
            System.out.println(anno.str() + " " + anno.val());
        } catch(NoSuchMethodException exc) {
            System.out.println("Метод не найдет.");
        }
    }
А именно:
Java
1
String.class, int.class
Java
1
MyAnno2.class)
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.04.2016, 16:25
Ответы с готовыми решениями:

Аннотации
Town.createUpdate(Town.class); import org.apache.logging.log4j.Level; ...

Рефлексии и аннотации
Мне дали такое задание: Создать класс, который может выполнять «тесты», в...

Аннотации и getAnnotation
Изучаю Java, остановился на аннотациях, но никак не получается реализовать...

Задача: реализовать наследование: interface Сотрудник - class Инженер - class Руководитель.
Помогите решить задачу и объяснить. В Eclipse. Реализовать наследование:...

Задача: реализовать наследование: interface Сотрудник - class Инженер - class Руководитель. В Eclipse.
Помогите решить задачу и объяснить. В Eclipse. Реализовать наследование:...

1
KuKu
1559 / 1037 / 93
Регистрация: 17.04.2009
Сообщений: 2,995
17.04.2016, 18:15 2
Эта штука возвращает объекта класса Class. Этот класс содержит метаинформацию о классе.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.04.2016, 18:15

Аннотации @Nullable и @NotNull
Добрый день, уважаемые форумчане. Подскажите, пожалуйста, для чего...

Что такое String.class, JButton.class?
Здравствуйте Бывают встречаю такие вещи: String.class, JButton.class. Обычно...

Аннотации для чего и почему?
Здравствуйте . Объясните пожалуйста для чего были созданы аннотации...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru