- 博客(2)
- 收藏
- 关注
原创 Java-高级-注解详解
注解(代码标记) 概念 可以通过反射机制获取代码标记中的元数据。 在编译器生成类文件时,标记可以被嵌入到字节码中。Java 虚拟机可以保留标记内容,在运行时可以获取到标记内容 元注解(Java提供的) 由Java提供的元注解,所谓元注解就是标记其他注解的注解 @Target(约束自定义注解) 用来约束注解可以应用的地方(如方法、类或字段),其中ElementType是枚举类型,也代表可能的取值范围 public enum ElementType { /**标明该注解可以用于类、接口(包括注解类型)或
2021-01-13 17:31:57
183
原创 Java-高级-泛型
泛型 概念 什么是泛型? 将类型由原来的具体的类型参数化,类似于方法中的变量参数,此时类型也定义成参数形式(可以称之为类型形参),然后在使用/调用时传入具体的类型(类型实参)。 本质上就是将类型参数化,不被具体类型所限制,从而可以达到模板化效果,减少代码复用。 特性 泛型只在编译阶段有效,在编译过程中,先进行正确泛型校验后,将泛型相关信息给擦出,在对象进入或离开方法的边界时,会进行类型检查和类型转换 总结:在逻辑上来看是多种不同类型,但实际上是一种基本相同的类型 应用场景 泛型类,泛型接口,泛型方法 泛型类
2021-01-13 17:29:16
123
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人