重构是什么?
在Java8的foreach()中使用return/break/continue
发表于
|
分类于
代码笔记
今天使用lambda表达式处理集合时,发现对return、break以及continue的使用有点迷惑,于是自己动手测试了一下,才发现在使用foreach()处理集合时不能使用break和continue这两个方法,也就是说不能按照普通的for循环遍历集合时那样根据条件来中止遍历,而如果要实现在普通for循环中的效果时,可以使用return来达到,也就是说如果你在一个方法的lambda表达式中使用return时,这个方法是不会返回的,而只是执行下一次遍历,看如下的测试代码:
理解Future及FutureTask的实现
发表于
|
分类于
代码笔记
概要
ThreadLocal的使用及原理
发表于
|
分类于
代码笔记
概要
详解Gson的TypeToken原理
发表于
|
分类于
代码笔记
概要
关于HashMap的一些理解
发表于
|
分类于
代码笔记
概要
Slf4j适配日志原理
发表于
|
分类于
代码笔记
概要
TeaWeb – 可视化的Web代理服务
发表于
|
分类于
折腾笔记
TeaWeb是一款集静态资源、缓存、代理、统计、日志、安全、监控于一体的可视化智能WebServer。目标是 做一个能让程序员和运维工程师喝着茶、唱着歌,就能把事情完成的一个智能化的简单易用的产品
Java日志体系总结
发表于
|
分类于
代码笔记
概要
Windows 开机自启 VMware 虚拟机
发表于
|
分类于
代码笔记
由于进行 Linux 下软件开发,需要频繁使用 VMware 虚拟机,为提高效率找到一种开机启动启动 VMware 虚拟机的方法,可以大大提升效率。