首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
披星戴月写bug
掘友等级
Java开发工程师
|
无业游民
已识乾坤大,犹怜草木青
获得徽章 13
动态
文章
专栏
沸点
收藏集
关注
作品
赞
13
文章 13
沸点 0
赞
13
返回
|
搜索文章
最新
热门
Maven BOM And POM
概述 在本快速教程中,我们将了解基于项目对象模型(POM)概念的工具 Maven 如何使用 BOM 或 "物料清单"。
Spring boot整合阿里云RocketMQ 实现延时队列
消息队列RocketMQ版是阿里云基于Apache RocketMQ构建的低延迟、高并发、高可用、高可靠的分布式消息中间件。消息队列RocketMQ版既可为分布式应用系统提供异步解耦和削峰填谷的能力,同时也具备互联网应用所需的海量消息堆积、高吞吐、可靠重试等特性。具体详情参考 …
JDK8 重复注解和类型注解(九)
自从JDK1.5中引入注解以来,注解开始变得非常流行,并在各个框架和项目中被广泛使用. 不过注解有一个很大的限制是,在同一个注解中不能多次使用同一个注解. JDK8引入了重复注解的概念,允许在同一个地方多次使用同一个注解. 在JDK8中使用@Repeatable注解定义重复注解.
JDK8 时间和日期类(八)
设计很差: 在java.util和java.sql的包中都有日期类, java.util.Date同时包含日期和时间,而java.sql.Date仅包含日期。此外用于格式化和解析的类在java.text包中定义. 非线程安全: java.util.Date是非线程安全的,所有的…
JDK8 Lambda表达式之Optional类(七)
Optional是一个没有子类的工具类,Optional是一个可以为null的器官对象。它的作用主要是为了解决避免null检查,防止NullPointerException。
JDK8 Lambda表达式之Stream高级用法(六)
当我们使用Stream 流处理数据后, 可以像数据库的聚合函数一样对某个字段进行操作. 比如获取最大值、最小值、总和、平均值、统计数量等. Collectors.joining会根据指定的连接符,将所有元素连接成一个字符串.
JDK8 Lambda表达式之Stream常用方法和注意事项(五)
Stream流模型的操作很丰富,这里介绍一些常用的api. | filter | (中间操作)该操作会接受一个谓词(一个返回boolean的函数)作为参数,并返回一个包括所有符合谓词的元素的流。 | List vegetarianMenu = menu.stream().fil…
JDK8 Lambda表达式之Stream流(四)
注意: Stream 流和IO流(inputStream/outStream)没有任何关系,请暂停忘记对传统IO流的固有印象。 stream流式思想类似于工厂车间的“生产流水线”, stream流不是一种数据结构,不保存数据,而是对数据进行加工处理。Stream可以看作是流水线…
JDK8内置函数式接口(三)
我们知道使用Lambda表达式的前提是需要有函数式接口.而Lambda表达式使用时不关心接口名,抽象方法名,只关心抽象方法的参数列表和返回值类型.因此为了让我们使用Lambda方便,JDK提供了大量常用的函数式接口. 供给型接口,通过Supplier接口中的get()方法可以得…
JDK8 Lambda表达式的底层实现原理 (二)
运行程序,控制台可以得到预期的结果,但是并没有出一个新类,也就是说Lambda并没有在编译的时候产生一个新的类。实我们使用JDK自带的一个工具:javap,对字节码进反编译,查看字节码指令: 关于这个方法lambda$main$0的命名,与lambda开头,因为在main()函…
下一页
个人成就
文章被点赞
35
文章被阅读
12,875
掘力值
436
关注了
24
关注者
12
收藏集
1
关注标签
46
加入于
2020-05-05