Ръководство анотации в Java, програмиране в Java, Android
Анотации в Java само предоставят информация за кода и нямат пряко влияние върху самия код. В този урок ще научите следното: как да пишат анотации; като се използват анотации и как да се направи разбор на пояснения чрез отражение.
![Ръководство анотации В Java програмиране в Java, Android (анотации) Ръководство анотации в Java, програмиране в Java, Android](https://webp.images-on-off.com/27/602/395x251_qpo1wg27voi3r7yyoakx.webp)
Създаване на потребителски пояснения в Java
Създаване на потребителски бележки на Java е много подобен на създаването на интерфейс, освен че самата ключова дума за интерфейс е написана с знака @. Нека видим пример за пояснението, а след това ще обсъдим неговите функции.
Вграден Java анотации
В Java с помощта на 3 вградени пояснения:
- @Override - когато искаме да се наложи над суперкласа метод, ние трябва да използваме тази анотация - тя ще каже на компилатора, че ние замени метода. Следователно, когато методът на суперкласа се заличава или променя, компилаторът генерира съобщение за грешка. Важно е да се използва винаги, когато @Override анотация първостепенни метод.
- @deprecated - когато искаме да каже на компилатора, че методът е остаряла, ние трябва да използваме тази анотация. съставител документация Java препоръчва предоставяне на информация за това, защо този метод е остаряла и какъв метод трябва да се използва вместо в Javadoc.
- @SuppressWarnings - един лесен начин да попитам компилаторът да се игнорира специфичните предупреждения, ако изведнъж се появи.
Нека разгледаме един пример, който показва използването на вградения в Java анотации, както и използването на анотации, ние сме създали в примера по-горе.
Метод редакция номер 1 = обществен Java. Ланг. String украйна. МС. prologistic. AnnotationExampleClass. ToString ()
Резюме на метод "публично статично невалидни ua.com.prologistic.AnnotationExampleClass.oldMethod ()". @java. Ланг. Отхвърлена ()
Метод редакция номер 1 = публично статично невалидни украйна. МС. prologistic. AnnotationExampleClass. oldMethod ()
Reflection API е мощен инструмент и често се използва в Java, J2EE рамки (Spring, Hibernate, JUnit и много други).
Това сложи край на кратко ръководство за това пояснителните бележки в Java. Гледайте за актуализации на сайта.