首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
我是传奇哈哈
掘友等级
Android开发工程师
公众号:Android开发吹牛皮
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
114
文章 114
沸点 0
赞
114
返回
|
搜索文章
赞
文章( 114 )
沸点( 0 )
Java8 新语法习惯 (使用闭包捕获状态)
在 Java 编程中,我们以不严格的术语 lambda 表达式来表示 lambda 表达式和闭包。但是在某些情况下,理解它们的区别很重要。lambda 表达式是无状态的,而闭包是带有状态的。将 lambda 表达式替换为闭包,是一种管理函数式程序中的状态的好方法。 我们在这个系…
Java8 新语法习惯 (类型推断)
学习如何在 lambda 表达式中使用类型推断,掌握改进参数命名的技巧。 Java8 是一个支持类型推断的 Java 版本,而且它仅对 lambda 表达式支持此功能。在 lambda 表达式中使用类型推断具有强大的作用,它将帮助您做好准备来应对未来的 Java 版本,在以后的…
Java8 新语法习惯 (级联 lambda 表达式)
在函数式编程中,函数既可以接收也可以返回其他函数。函数不在像传统的面向对象编程一样,只是一个对象的工厂或生成器,它也能够创建和返回另一个函数。返回函数的函数可以变成级联 lambda 表达式,代码非常短。尽管这样的语法初次看起来非常的陌生,但是它有自己的用途。本文将帮助您认识级…
Java8 新语法习惯 (函数接口)
了解如何创建自定义函数接口,以及为什么应该尽量使用内置的接口。 lambda 表达式的类型是什么?一些语言使用函数值或函数对象来表示 lambda 表达式,但是 Java 语言没有这么做。Java 使用函数接口来表示 lambda 表达式类型。这其实是一种确保 Java 语言旧…
Java 8 新语法习惯 (完美的 lambda 表达式只有一行)
现在我们已经了解到函数组合的一个好处是它会获得富于表达的代码。编写简短的 lambda 表达式是实现这一功能的关键能力。本文会加深您目前对创建单行 lambda 表达式的各个方面的了解。通过学习函数组合的结构和好处,您很快就会掌握完美的 lambda 表达式,一个仅仅只有一行的…
Java 8 新语法习惯 (更轻松的函数式编程)
作为一名 Java 编程语言的开发者,我们早已习惯了使用命令式编程和面向对象对象,因为 Java 从第一个版本开始就是支持这些编程方式。然而在 Java 8 中我们获得了一组强大的新的函数特性和语法。函数式编程已经有十几年的历史,与面向对象的编程方式相比,函数式编程更简洁、更具…
java编程思想之并发(性能优化)
在 Java SE5 类库中的 java.util.concurrent 类库中存在着数量庞大的用于性能提高的类。当细细读取这个类库时很难辨认哪些类适用于那些常规应用,而那些类适用于提高性能。 Java 包括老式的 synchronized 关键字和 Java SE5 中新的 …
java编程思想之并发(SE5 新特性)
Java SE5 的类库中引入了大量的新设计来解决并发问题的新类。学习他们将有助于编写更加简单而健壮的并发程序。 他被用来同步一个或多个任务,强制他们等待由其他的任务执行的一组操作完成。 你可以向 CountDownLatch 对象设置一个初始计数值,任何在这个对象上调用 wa…
java编程思想之并发(死锁)
一个对象可以有 synchronized 方法或其他形式的加锁机制来防止别的任务在互斥还没有释放的时候就访问这个对象。 任务有可能变成阻塞状态,所以就可能发生这样的情况:某个任务在等待另一个任务,而后者又在等待别的任务,这样一直下去,直到这个链条上的任务又在等待第一个任务释放锁…
下一页
个人成就
文章被点赞
466
文章被阅读
38,466
掘力值
1,339
关注了
1
关注者
41
收藏集
0
关注标签
22
加入于
2016-08-20