摘要: 1. Stream初体验我们先来看看Java里面是怎么定义Stream的:A sequence of elements supporting sequential and parallel aggregate operations.我们来解读一下上面的那句话:Str... 阅读全文
posted @ 2016-08-28 21:49 john8169 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 今天面试时,突然被面试官问到怎样用shell命令搞定某个文件夹下java代码行数的统计。想了一下,基本思路就是找到这个文件夹下面的所有java文件,然后每个文件统计一下代码,外层套个for循环,叠加一下结果,就拿到想要的结果了。不过显然面试官希望我用一句shell搞定... 阅读全文
posted @ 2016-08-28 21:48 john8169 阅读(436) 评论(0) 推荐(0) 编辑
摘要: java.util.regex是一个用正则表达式所订制的模式来对字符串进行匹配工作的类库包。它包括两个类:Pattern和Matcher Pattern 一个Pattern是一个正则表达式经编译后的表现模式。 Matcher 一个Matcher对象是一个状态机器,它依... 阅读全文
posted @ 2016-08-28 21:47 john8169 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 单例Singleton设计模式可能是被讨论和使用的最广泛的一个设计模式了,这可能也是面试中问得最多的一个设计模式了。 1.懒汉式,线程不安全Singleton的教学版本public class Singleton { private static Single... 阅读全文
posted @ 2016-08-28 21:45 john8169 阅读(115) 评论(0) 推荐(0) 编辑