没有合适的资源?快使用搜索试试~ 我知道了~
java8stream源码-java8-tutorial:这个项目fork来自[java8-tutorial](https://...
共81个文件
java:66个
js:10个
png:1个
需积分: 9 0 下载量 61 浏览量
2021-06-04
17:33:45
上传
评论
收藏 265KB ZIP 举报
温馨提示
java8流源码现代 Java - Java 8 指南 这个项目分支来自 这篇文章最初发布于 。 您还应该阅读我的(包括来自 Java 9、10 和 11 的新语言和 API 特性)。 欢迎来到我的介绍。 本教程将引导您逐步了解所有新的语言功能。 在简短的代码示例的支持下,您将学习如何使用默认接口方法、lambda 表达式、方法引用和可重复注释。 在文章的最后,您将熟悉最新的变化,如流、功能接口、地图扩展和新的 Date API。 没有文字墙,只有一堆带注释的代码片段。 享受! ★★★ 喜欢这个项目吗? 留下一颗星,或支持我的工作。 谢谢! ★★★ 目录 接口的默认方法 Java 8 使我们能够通过使用default关键字向接口添加非抽象方法实现。 此功能也称为 . 这是我们的第一个例子: interface Formula { double calculate ( int a ); default double sqrt ( int a ) { return Math . sqrt(a); } } 除了calculate接口的抽象方法, Formula还定义了默认方法sqrt 。 具
资源推荐
资源详情
资源评论
收起资源包目录
java8-tutorial-master.zip (81个子文件)
java8-tutorial-master
.gitignore 32B
res
nashorn1.js 230B
nashorn9.js 189B
nashorn3.js 2KB
nashorn2.js 787B
lambda.png 200KB
nashorn8.js 336B
nashorn10.js 558B
nashorn6.js 1KB
nashorn5.js 508B
nashorn4.js 2KB
nashorn7.js 555B
src
main
java
com
winterbe
java8
samples
time
LocalDate1.java 1KB
LocalTime1.java 2KB
LocalDateTime1.java 1KB
stream
Streams13.java 709B
Streams5.java 4KB
Streams11.java 3KB
Streams1.java 2KB
Streams12.java 3KB
Streams7.java 1KB
Streams8.java 975B
Optional1.java 473B
Streams2.java 781B
Streams10.java 5KB
Streams9.java 437B
Streams6.java 1KB
Streams4.java 902B
Optional2.java 2KB
Streams3.java 1KB
concurrent
Atomic1.java 2KB
Semaphore1.java 1KB
Executors2.java 2KB
Executors3.java 3KB
Lock6.java 1KB
Semaphore2.java 1KB
Synchronized2.java 884B
ConcurrentHashMap1.java 2KB
ConcurrentUtils.java 895B
Lock3.java 1KB
CompletableFuture1.java 550B
Threads1.java 2KB
Lock5.java 1KB
Lock1.java 981B
LongAdder1.java 1KB
Executors1.java 1KB
LongAccumulator1.java 879B
Lock2.java 947B
Lock4.java 1KB
Synchronized1.java 1KB
nashorn
Nashorn4.java 447B
Nashorn10.java 814B
Nashorn2.java 1KB
Nashorn1.java 999B
SuperRunner.java 219B
Nashorn7.java 1KB
Nashorn6.java 1KB
Nashorn9.java 927B
Nashorn11.java 6KB
Nashorn5.java 779B
Nashorn8.java 919B
Product.java 789B
Nashorn3.java 434B
lambda
Lambda1.java 1KB
Lambda5.java 848B
Lambda3.java 2KB
Lambda2.java 1KB
Person.java 317B
Interface1.java 761B
Lambda4.java 948B
misc
Math1.java 1KB
Maps1.java 1KB
CheckedFunctions.java 2KB
String1.java 1KB
Files1.java 3KB
Annotations1.java 1KB
Concurrency1.java 986B
cn
boommanpro
java8
samples
time
LocalDateTimeFormat.java 1KB
LICENSE 1KB
pom.xml 1KB
README.md 30KB
共 81 条
- 1
资源评论
weixin_38717870
- 粉丝: 2
- 资源: 908
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- python的uds诊断相关接口
- 视觉生成领域中的并行自回归模型加速研究
- 基于51单片机和DS18B20的温度检测和报警系统,可设置报警温度上下限,输出温度采用数码管显示
- 2020年山东省职业院校技能大赛网络搭建与应用赛题
- bp神经网络交叉验证算法和确定最佳隐含层节点个数matlab 程序,直接运行即可 数据excel格式,注释清楚,效果清晰,一步上手
- 基于51单片机设计的火灾报警器,传感器包括烟雾,光强,温度传感器,同时本工程包含了labview的上位机
- Python毕业设计-YOLOV5火灾火焰烟雾检测数据集+训练好的模型+标注好的数据+pyqt界面+源码
- Minecraft Python Console
- llvm cmake fsf fasdf der
- 445981218017804USB摄像头.apk
- Python毕业设计-YOLOV5火灾火焰烟雾检测数据集+模型+源码
- 预训练扩散变换器线性化优化方法:引入CLEAR机制加速图像生成
- 基于YOLOv5的神经网络训练用于检测火灾初期的火焰和烟雾模型源码+数据集
- Python毕业设计-基于YOLOv5的神经网络训练用于检测火灾初期的火焰和烟雾模型源码+数据集
- 基于PINN方法的热传导问题求解及结果输出
- Python基于YOLOv5的神经网络训练用于检测火灾初期的火焰和烟雾模型源码+数据集
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功