SOMEWHERE NOT HERE
分享知识&技术&思考&成长
Java 8——Lambda表达式 Java 8——Lambda表达式
本文内容大部分来自《Java 8实战》一书 前言在上一篇文章中,我们了解了利用行为参数化来传递代码有助于应对不断变化的需求,它允许你定义一个代码块来表示一个行为,然后传递它。一般来说,利用这个概念,你就可以编写更为灵活且可重复使用的代码
2017-12-27
Java 8——行为参数化 Java 8——行为参数化
前言《Java8实战》不得不说是一本好书,捧起来看起来就兴奋得不想放下,其中介绍的函数式编程实在是太令人兴奋了,不仅仅大大提高了代码的可读性,而且提高了代码的重用性,并且语法简单。 Java 8中新增的功能是自Java 1.0发布以来18年
2017-12-26
Java 7的新特性 Java 7的新特性
前言 看大佬推荐的书单买了一本《Java 8实战》,总觉得在了解Java 8之前,是不是也应该去了解了解一下Java 7的一些特性?所以就自己百度了一些资料来学习。 当然还是要先看看官方文档啦 这里是详细介绍(缺点是全英文的,貌似还不是
2017-11-20
《编写高质量代码》学习笔记(3) 《编写高质量代码》学习笔记(3)
建议125:优先选择线程池在Java1.5之前,实现多线程比较麻烦,需要自己启动线程,并关注同步资源,防止出现线程死锁等问题,在1.5版本之后引入了并行计算框架,大大简化了多线程开发。我们知道一个线程有五个状态:新建状态(NEW)、可运行状
《编写高质量代码》学习笔记(2) 《编写高质量代码》学习笔记(2)
写着写着发现简书提醒我文章接近字数极限,建议我换一篇写了。 建议52:推荐使用String直接量赋值一般对象都是通过new关键字生成的,但是String还有第二种生成方式,也就是我们经常使用的直接声明方式,这种方式是极力推荐的,但不建
《编写高质量代码》学习笔记(1) 《编写高质量代码》学习笔记(1)
前言看大神推荐的书单中入门有这么一本书,所以决定把这本书的精华(自认为很有用的点),或许是我自己现在能用到的点都提炼出来,供大家参考学习。 以下内容均出自《编写高质量代码 改善Java程序的151个建议》——秦小波 著一书。 建议1:
2 / 3