.NET委託,事件和Lambda表達式

  • 2020 年 9 月 12 日
  • 筆記

委托 委托是什么? 委托是一种引用类型(其实就是一个类,继承MulticastDelegate特殊的类。),表示对具有特定参数列表和返回类型的方法的引用。 每个委托提供Invoke方法, BeginInvoke和EndInvoke异步方法 为什么需要委托? 委托可以将方法(即逻辑)作为参数; 逻辑解 …

Continue Reading

一篇文章教會你使用Java8中的Lambda表達式

  • 2020 年 8 月 26 日
  • 筆記

简介 Java 8为开发者带来了许多重量级的新特性,包括Lambda表达式,流式数据处理,新的 Optional 类,新的日期和时间API等。这些新特性给Java开发者带来了福音,特别是Lambda表达式的支持,使程序设计更加简化。本篇文章将讨论行为参数化,Lambda表达式,函数式接口等特性。 行 …

Continue Reading

你竟然不知道Java中可以用 :: 嗎?

  • 2020 年 8 月 25 日
  • 筆記

简介 Java8中方法引用分为三种,方法引用通过一对双冒号:: 来表示,方法引用是一种函数式接口的另一种书写方式 静态方法引用,通过类名::静态方法名, 如 Integer::parseInt 实例方法引用,通过实例对象::实例方法,如 str::substring 构造方法引用,通过类名::new …

Continue Reading

8000字長文讓你徹底了解 Java 8 的 Lambda、函數式介面、Stream 用法和原理

  • 2020 年 6 月 10 日
  • 筆記

我是风筝,公众号「古时的风筝」。一个兼具深度与广度的程序员鼓励师,一个本打算写诗却写起了代码的田园码农! 文章会收录在 JavaNewBee 中,更有 Java 后端知识图谱,从小白到大牛要走的路都在里面。公众号回复『666』获取高清大图。 就在今年 Java 25周岁了,可能比在座的各位中的一些少 …

Continue Reading

Java8 新特性 Lambda & Stream API

  • 2020 年 4 月 13 日
  • 筆記

[TOC] Lambda & Stream API lambda和stream Api 都是Java8的新特性 首先 简单介绍一下java8 Java8 (jdk 1.8) 是Java语言开发的一个主要版本 Java8 是Oracle 公司于2014年3月发布,可以看成是自Java5以来最具革命性的 …

Continue Reading