基础
文章平均质量分 91
java se相关知识
叮叮裆
这个作者很懒,什么都没留下…
展开
-
JavaSE笔记——函数式编程(高级集合类和收集器)
前面介绍了集合类的部分变化,事实上,Java 8 对集合类的改进不止这些。现在是时候介绍一些高级主题了,包括新引入的 Collector 类。同时介绍方法引用,它可以帮助大家在 Lambda 表达式中轻松使用已有代码。编写大量使用集合类的代码时,使用方法引用能让程序员获得丰厚的回报。方法引用是一种引用方法的轻量级语法,形如:ClassName::methodName,收集器可用来计算流的最终值,是 reduce 方法的模拟。原创 2023-01-10 15:45:33 · 602 阅读 · 0 评论 -
JavaSE笔记——函数式编程(类库)
前面知道了如何编写 Lambda 表达式,下面将详细阐述另一个重要方面:如何使用 Lambda 表达式。即使不需要编写像 Stream 这样重度使用函数式编程风格的类库,学会如何使用 Lambda 表达式也是非常重要的。即使一个最简单的应用,也可能会因为代码即数据的函数式编程风格而受益。Java 8 中的另一个变化是引入了默认方法和接口的静态方法,它改变了人们认识类库的方式,接口中的方法也可以包含代码体了。原创 2023-01-03 10:47:47 · 555 阅读 · 1 评论 -
JavaSE笔记——函数式编程(流)
流是一系列与特定存储机制无关的元素——实际上,流并没有 “存储” 之说。利用流,我们无需迭代集合中的元素,就可以提取和操作它们。这些管道通常被组合在一起,在流上形成一条操作管道。在大多数情况下,将对象存储在集合中是为了处理他们,因此你将会发现你将把编程的主要焦点从集合转移到了流上。流的一个核心好处是,它使得程序更加短小并且更易理解。当 Lambda 表达式和方法引用(method references)和流一起使用的时候会让人感觉自成一体。内部迭代将更多控制权交给了集合类;原创 2022-12-29 17:05:28 · 574 阅读 · 0 评论 -
JavaSE笔记——函数式编程(Lambda表达式)
Java 8 的最大变化是引入了 Lambda 表达式——一种紧凑的、传递行为的方式。Lambda 表达式是一个匿名方法,将行为像数据一样进行传递。Lambda 表达式的常见结构:BinaryOperator add = (x, y) → x + y。函数接口指仅具有单个抽象方法的接口,用来表示 Lambda 表达式的类型。原创 2022-12-28 10:49:37 · 795 阅读 · 0 评论 -
JavaSE笔记——异常、断言
在现实世界中却充满了不良的数据和带有问题的代码,现在是讨论 Java 程序设计语育处理这些问题的机制的时候了。对于异常情况, 例如, 可能造成程序崩溃的错误输入,Java 使 用 一 种 称 为 异 常 处 理( exception handing) 的错误捕获机制处理。Java 中的异常处理与 C++ 或 Delphi 中的异常处理十分类似。以上就是关于异常和断言的内容,我们应该正确处理程序异常。原创 2022-12-26 16:46:25 · 1292 阅读 · 0 评论 -
JavaSE笔记——泛型
泛型的使用原创 2022-12-22 15:13:34 · 866 阅读 · 1 评论 -
JavaSE笔记——内部类
一个定义在另一个类中的类,叫作内部类。内部类是一种非常有用的特性,因为它允许你把一些逻辑相关的类组织在一起,并控制位于内部的类的可见性。然而必须要了解,内部类与组合是完全不同的概念,这一点很重要原创 2022-12-19 15:52:09 · 1070 阅读 · 0 评论 -
JavaSE笔记——抽象类和接口
接口和抽象类提供了一种将接口与实现分离的更加结构化的方法。原创 2022-12-01 16:42:32 · 680 阅读 · 0 评论 -
JavaSE笔记——多态
本文是学习Java编程思想记录的笔记,主要内容介绍在 Java 中多态的概念。原创 2022-11-23 16:54:09 · 374 阅读 · 0 评论 -
JavaSE笔记——继承
本文是学习Java编程思想记录的笔记,主要内容介绍在 Java 中继承的概念。原创 2022-11-23 11:06:14 · 110 阅读 · 0 评论 -
JavaSE笔记——封装
本文是学习Java编程思想记录的笔记,主要内容介绍在 Java 中封装的概念。原创 2022-11-22 11:27:09 · 423 阅读 · 0 评论 -
JavaSE笔记——初始化和清理
本文是学习Java编程思想记录的笔记,主要内容介绍在 Java 中类的初始化和清理。原创 2022-11-21 10:40:34 · 193 阅读 · 0 评论 -
JavaSE笔记——控制流
本文是学习Java编程思想记录的笔记,主要内容介绍在 Java 中控制流相关知识。原创 2022-11-17 16:57:51 · 837 阅读 · 0 评论 -
JavaSE笔记——万物皆对象
本文是学习Java编程思想记录的笔记,主要内容介绍在 Java 中万物(几乎)皆对象的思想。以上就是本文要讲的内容,本文仅仅是作者自己的学习笔记,其中记录关于类和对象的相关知识点。原创 2022-11-07 16:10:35 · 597 阅读 · 0 评论 -
java Windows下环境变量配置总结
Windows环境安装与配置JDK笔记原创 2020-10-18 14:57:53 · 211 阅读 · 0 评论