Java基础
文章平均质量分 86
MelancholyCat
One day you'll leave this world behind So live a life you will remember
展开
-
Java8新特性 Stream 快速上手
Java 8引入了全新的Stream API。这里的Stream和I/O流不同,它更像具有Iterable的集合类,但行为和集合类又有所不同。 stream是对集合对象功能的增强,它专注于对集合对象进行各种非常便利、高效的聚合操作,或者大批量数据操作。 只要给出需要对其包含的元素执行什么操作,比如 “过滤掉长度大于 10 的字符串”、“获取每个字符串的首字母”等,Stream 会隐式地在内部进行...原创 2018-10-07 18:05:42 · 551 阅读 · 0 评论 -
Java基础 泛型
什么是泛型 那么什么是泛型呢? 我们经常在java里见到泛型的地方,应该就是那些集合类了吧。 List<String> list = new ArrayList<String>(); 差不多是这样。在java7及其之后 由于编译器会做类型推荐那么也可以简写成这样 List<String> list = new ArrayList<>(); 大...原创 2019-11-07 21:52:07 · 250 阅读 · 0 评论 -
Java基础 数组的拷贝
如何对数组进行深拷贝 我们一般常见的一个数组赋值给另外一个数组的方法,数据赋值的同时,引用地址也赋值过去了,一个数组改变,另外一个数组也改变。这里阐述一下数组常用拷贝的几种方法。 clone clone方法是从Object类继承过来的,基本数据类型(String ,boolean,char,byte,short,float ,double,long)都可以直接使用clone方法进行克隆,注意Str...原创 2018-12-16 20:21:07 · 197 阅读 · 0 评论