摘要:
clone 输出 由输出可知,Object.clone()是浅赋值,只会复制最外层的基础类型和引用(会复制transient字段,类字段不需要复制),并且只需要最外层类实现标记接口Cloneable即可。 当然,可以实现自己的clone方法,最简单的就是返回对象本身,不使用Object.clone( 阅读全文
摘要:
为什么使用Lambda Lambda可以使表达更加简洁,jdk8之前要想向方法传入一个函数逻辑,不得不去实现一个接口,jdk8带来的Lambda表达式可以将函数作为参数直接传入方法内(至少看起来是这样)。 说起Lambda在jdk8中强大,就不得不提jdk8带来的Stream API,Stream 阅读全文