网站首页 技术文章 第115页
-
java 8新特性 常用内置函数式接口
内置函数式接口来由来我们知道使用Lambda表达式的前提是需要有函数式接口。而Lambda使用时不关心接口名,抽象方法名,只关心抽象方法的参数列表和返回值类型。因此为了让我们使用Lambda方便,JDK提供了大量常用的函数式接口。函数式接...
2024-11-16 hmc789 技术文章 4 ℃ -
7、JavaScript 内置的常用对象有哪些?该对象常用的方法(必会)
对象及方法Arguments函数参数集合Arguments[]函数参数的数组Arguments一个函数的参数和其他属性Arguments.callee当前正在运行的函数Arguments.length传递给函数的参数的个数Arr...
2024-11-16 hmc789 技术文章 4 ℃ -
Java中“::”是什么含义(java中+是什么)
大家是不是经常看到如下代码List<String>list=Arrays.asList("a","b","c");list.stream().forEach(System....
2024-11-16 hmc789 技术文章 2 ℃ -
Java 8 中的 Function:让代码从繁琐到简洁的魔法工具
自Java8推出以来,开发者们的编程方式迎来了巨大变革,其中最具影响力的莫过于引入了Lambda表达式和函数式接口。在这些新特性中,Function<T,R>接口是一个极具魔法的工具,它能将你的代码从繁琐冗长变得简洁...
2024-11-16 hmc789 技术文章 2 ℃ -
13万字详细分析JDK中Stream的实现原理(中)
文章篇幅过长,所以将本文分为了三篇,想要看前面内容的读者朋友们点此链接,或查看本人主页:13万字详细分析JDK中Stream的实现原理(上)ReferencePipeline源码分析#既然Stream具备流的特性,那么就需要一个链式数据结构...
2024-11-16 hmc789 技术文章 4 ℃ -
面试官问到.call()和.apply()怎么办?JavaScript高级技巧揭秘
大家好,我是小墨,一个前端工程师。本期给大家详细介绍JavaScript中两个非常重要的方法,也是在面试中有很大机率被问到的:.call()和.apply()。这两种方法都可以在指定this上下文的情况下调用函数,它们对于理解和掌握...
2024-11-16 hmc789 技术文章 2 ℃ -
java8新特性-lambda(基本语法)(jdk8新特性lambda)
1.lambda基本语法(1)声明部分:就是和lambda表达式绑定的接口类型(2)参数部分:包含一对圆括号中,和绑定的接口中的抽象方法中的参数个数和顺序相同(3)操作符部分:->(4)执行代码块:包含一对大括号中,出现在操作符的右侧...
2024-11-16 hmc789 技术文章 2 ℃ -
函数式接口(函数式接口有哪些)
函数式接口的概念函数式接口:接口中只有一个抽象方法。函数式接口主要配合Lambda表达式使用。如何检测一个接口是否是函数式接口,可以使用@FunctionalInteface注解,在编译时进行检查。符合函数式接口的可以不用添加@Fun...
2024-11-16 hmc789 技术文章 2 ℃ -
什么是布隆过滤器?其实现原理是什么?
布隆过滤器(BloomFilter)是一种数据结构,用于快速检查一个元素是否属于一个集合中,它通过利用位数组和一系列哈希函数来实现。布隆过滤器具有高效的查询性能和低内存消耗,但是存在一定的误判率,其原理如下。位数组布隆过滤器使用一个位数组...
2024-11-16 hmc789 技术文章 2 ℃ -
JavaScript-在js中call与apply函数的区别有哪些?
call()方法的作用和apply()方法类似,区别就是call()方法接受的是参数列表,而apply()方法接受的是一个参数数组。functiontest(arg1,arg2){console.log(arg1+...
2024-11-16 hmc789 技术文章 2 ℃
- 控制面板
- 网站分类
- 搜索
- 最新留言
-
- 文章归档