![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaSE
文章平均质量分 82
不爱编程的小方
一个屯笔记的地方,很多都是网上的资料总结,供自己快速查阅
展开
-
JavaSE的注解
自定义注解可以通过四个元注解@Retention,@Target,@Inherited,@Documented,分别说明它的声明周期,使用位置,是否被继承,是否被生成到API文档中Annotation 的成员在 Annotation 定义中以无参数有返回值的抽象方法的形式来声明,我们又称为配置参数。返回值类型只能是八种基本数据类型、String类型、Class类型、enum类型、Annotation类型、以上所有类型的数组可以使用 default 关键字为抽象方法指定默认返回值。原创 2024-06-01 04:27:28 · 522 阅读 · 0 评论 -
JavaSE的集合
单列集合类的根接口,用于存储一系列符合某种规则的元素,它有两个重要的子接口,分别是和。List的特点是元素有序、元素可重复。Set的特点是元素无序,而且不可重复。List接口的主要实现类有和接口的主要实现类有和。原创 2024-06-01 04:31:38 · 536 阅读 · 0 评论 -
JavaSE的反射
获取成员变量们Filed[] getFields() 获取public修饰的成员变量Field getField(String name) 根据指定名称获取成员变量Field[] getDeclaredFields() 获取所有的成员变量,不考虑修饰符Field getDeclaredField(String name) 根据指定名称获取成员变量,不考虑修饰符获取构造方法们Constructor getConstructor(类<?原创 2024-06-01 00:12:33 · 311 阅读 · 0 评论 -
JavaSE的泛型
我们在集合中会大量使用到泛型,这里来完整地学习泛型知识。泛型,用来灵活地将数据类型应用到不同的类、方法、接口当中。将数据类型作为参数进行传递。原创 2024-05-31 18:01:00 · 287 阅读 · 0 评论 -
JavaSE的JDK8新特性
有且仅有一个抽象方法的接口与 @Override 注解的作用类似,Java 8中专门为函数式接口引入了一个新的注解: @FunctionalInterface。一旦使用该注解来定义接口,编译器将会强制检查该接口是否确实有且仅有一个抽象方法,否则将会报错。需要注 意的是,即使不使用该注解,只要满足函数式接口的定义,这仍然是一个函数式接口,使用起来都一样。原创 2024-05-31 15:46:44 · 809 阅读 · 0 评论