本文参考Java 集合系列10之 HashMap详细介绍(源码解析)和使用示例 及 JDK1.8集合源码阅读 一、HashMap介绍 1.1 前言 Java8的HashMap对之前做了较大的优化,其中最重要的一个优化就是桶中的元素不再唯一按照链表组合,也可以使用红黑树进行存储,总之,目标只有一个,那 ...
分类:
其他好文 时间:
2021-03-08 13:09:20
阅读次数:
0
(Java8简介) 写在前面 之所以现在才开这个专栏,是因为之前学过,平时工作中也在用,但是总觉得用着不那么顺手,所以决定再来学一遍,然后记录下来,方便回顾。 Java8新特性简介 速度更快 更新了底层的数据结构 底层数据结构最核心的就是HashMap,下面以HashMap为例来说明: java7底 ...
分类:
编程语言 时间:
2021-03-06 15:09:37
阅读次数:
0
WI-FI6核心技术 WI-FI6除了继承了WI-FI5的所有MIMO特性之外,还增加了许多针对高密部署场景的特性。以下是WI-FI6的核心新特性: OFDMA频分复用技术 DL/UL MU-MIMO技术 更高阶的调制技术(1024-QAM) 空分复用技术(SR) & BSS Coloring着色机 ...
分类:
其他好文 时间:
2021-03-06 14:50:23
阅读次数:
0
Stream流 在日常开发中,对集合或者Map之类的数据整合操作是十分常见的。Java8中提供了Stream流的处理方式,可以极大的简化书写长度,便于查阅和使用。 一、Stream流的操作分类 生成操作 通过数据源(集合、数组等)生成流。如:list.steam() 中间操作 对流进行某种程度的过滤 ...
分类:
其他好文 时间:
2021-03-03 12:02:27
阅读次数:
0
泛型 1.什么是泛型 1.1泛型概念:Java泛型是J2 SE1.5中引入的一个新特性,其本质是参数化类型,也就是说所操作的数据类型被指定为一个参数(type parameter), 这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。 1.2本质:参数化类型 1.3语法 ...
分类:
其他好文 时间:
2021-03-02 12:20:03
阅读次数:
0
1、 JAVA8的主要变化 ? 新日期API? 函数式编程 ? 语法改进: lambda表达式,方法引用,默认方法… ? 新的类库: Stream, Optional… ? 已有API增强: collections..comparator? Concurrent ? LongAdder & Long ...
分类:
编程语言 时间:
2021-03-02 11:56:11
阅读次数:
0
Java 8 API添加了一个新的抽象称为流Stream,可以让你以一种声明的方式处理数据。 Stream 使用一种类似用 SQL 语句从数据库查询数据的直观方式来提供一种对 Java 集合运算和表达的高阶抽象。 Stream API可以极大提高Java程序员的生产力,让程序员写出高效率、干净、简洁 ...
分类:
编程语言 时间:
2021-03-02 11:48:00
阅读次数:
0
说匿名函数之前,先来回归一下函数的语法格式: def 函数名([形式参数1, 形式参数2, ....., 形式参数n]): 函数体 ###当函数中只有一行return语句时,函数的定义可以用一个lambda表达式来代替。 ###lambda的语法格式: lambda [形式参数1, 形式参数2, . ...
分类:
编程语言 时间:
2021-03-01 13:29:30
阅读次数:
0
HTML Hyper Text Markup Language(超文本标记语言) 超文本包括:文字、图片、音频、视频、动画等。 HTML5,提供了一些新的元素和一些有趣的新特性,同时也建立了一些新的规则。这些元素、特性和规则的建立,提供了许多新的网页功能,如使用网页实现动态渲染图形、图表、图像和动画 ...
分类:
Web程序 时间:
2021-02-25 11:59:19
阅读次数:
0
在 Vue3 测试版刚刚发布的时候,我就学习了下 Composition API,但没想到正式版时隔一年多才出来,看了一下发现还是增加了不少新特性的,在这里我就将它们一一梳理一遍。 本文章只详细阐述 Vue3 中重要或常用的新特性,如果想了解全部的特性请转:Vue3 响应性基础 API Compos ...
分类:
其他好文 时间:
2021-02-24 13:22:20
阅读次数:
0