2023年2月22日
摘要: 什么是重复注解 下面是JDK8中的重复注解(java.lang.annotation.Repeatable)定义的源码。 @Documented @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.ANNOTATION_TYPE) publ 阅读全文
posted @ 2023-02-22 20:48 千里码! 阅读(22) 评论(0) 推荐(0)
摘要: 接口默认方法与静态方法 有这样一些场景,如果一个接口要添加一个方法,那所有的接口实现类都要去实现,而某些实现类根本就不需要实现这个方法也要写一个空实现,所以接口默认方法就是为了解决这个问题。 接口静态方法类似于默认方法,但是我们不能在实现类中覆盖它们,可以避免默认方法在实现类中被覆盖实现。 之前讲过 阅读全文
posted @ 2023-02-22 20:46 千里码! 阅读(14) 评论(0) 推荐(0)
摘要: 什么是函数式接口 先来看看传统的创建线程是怎么写的 Thread t1 = new Thread(new Runnable() { @Override public void run() { System.out.println("t1"); } }); t1.start(); 再来看看使用了函数式 阅读全文
posted @ 2023-02-22 20:44 千里码! 阅读(26) 评论(0) 推荐(0)