注解--MyAnnotation1
来源:互联网 发布:怎么修改端口号 编辑:程序博客网 时间:2024/06/11 03:11
自己写一个注解:MyAnnotation1
/**
* 分析:
* 1、最简单的自定义注解--使用时"必须赋值"
* --如:public String name();
* 1)使用:如--@MyAnnotation(name="hncu")--注意,注解后面没有";"
*
* 2、加了default的注解--使用时"可以不赋值"
* --如:public int num() default 0;
* 1)使用:如--@MyAnnotation
*
* 3、变量名是value--使用时可以"不给出变量名"
* --如:public String value();
* 1)使用:如--@MyAnnotation("hncu")
*
* 注:
* 1、因为没有给注解定义@Target,所以以上注解1/2/3--都可以放在任意位置,如:类、变量、方法、构造器...
* 2、注解只是给其它程序或代码读取信息的--类似"做标记"
* 3、添加成员变量--public String name();//后面必须带一个"括号"
* 4、注意,注解后面没有分号
*/
代码demo:
package cn.hncu.annotation;public @interface MyAnnotation1 {public String name() default "默认name";//public int num() default 0;}
0 0
- 注解--MyAnnotation1
- 注解
- 注解
- 注解
- 注解
- 注解
- 注解
- 注解
- 注解
- 注解
- 注解
- 注解
- 注解
- 注解
- 注解。
- 注解
- 注解
- 注解
- 抽象工厂模式(Abstract Factory Pattern)
- JavaScript常用代码总结
- ESP32无线模块开发
- 数据库自动化运维平台--自助DML
- Docker之容器互联
- 注解--MyAnnotation1
- CDN Content Delivery Network内容分发网络
- Number类型知识大全
- Hbase 数据迁移(一)
- CSRF攻击与防御
- HTTP中GET与POST的区别
- LeetCode
- 敏捷估计与规划笔记
- hibernate jpa