摘要:
1、定义 从JDK5开始,Java增加对元数据的支持,也就是注解,注解与注释是有一定区别的,可以把注解理解为代码里的特殊标记,这些标记可以在编译,类加载,运行时被读取,并执行相应的处理。通过注解开发人员可以在不改变原有代码和逻辑的情况下在源代码中嵌入补充信息。 2、JDK中预定义的一些注解 @Ove 阅读全文
posted @ 2021-08-08 20:48
浅笑岁月
阅读(46)
评论(0)
推荐(0)
摘要:
java代码编译的三个阶段: 1、概念 反射:将类的各个组成部分封装为其他对象,这就是反射机制。 好处: 可以在程序运行过程中,操作这些对象(Field、Constructor、Method) 可以解耦,提高程序的可扩展性 2、获取Class对象的方式 获取Class对象的三种方式分别对应java代 阅读全文
posted @ 2021-08-08 20:01
浅笑岁月
阅读(42)
评论(0)
推荐(0)
摘要:
一、Stream流 1.1 流式思想概述 整体来看,流式思想类似于工厂车间的"生产流水线"。 当需要对多个元素进行操作(特别是多步操作)的时候,考虑到性能及便利性,我们应该首先拼好一个"模型"步骤方案,然后再按照方案去执行它。 这张图展示了过滤、映射、跳过、计数等多步操作,这是一种集合元素的处理方案 阅读全文
posted @ 2021-08-08 14:13
浅笑岁月
阅读(90)
评论(0)
推荐(0)
摘要:
一、函数式接口 1.1 概念 函数式接口在java中是指:有且仅有一个抽象方法的接口。 函数式接口,即适用于函数式编程场景的接口。而java中的函数式编程体现就是Lambda,所以函数式接口就是可以适用于Lambda使用的接口。只有确保接口中有且仅有一个抽象方法,java中的Lambda才能顺利地进 阅读全文
posted @ 2021-08-08 12:52
浅笑岁月
阅读(298)
评论(0)
推荐(0)