java
文章平均质量分 56
Z_城南花已开
这个作者很懒,什么都没留下…
展开
-
MacOs开发Java环境搭建——自用整理保姆级攻略持续更新
使用macos环境蛮久的了,一直没有进行整理下,最近抽空从安装与环境变量配置系统性整理下。以下命令及配置全为亲测过的——后续完善更新中文章目录macos相关快捷键聚焦搜索打开访达访问隐藏目录homebrewcakebrew --可视化工具Java 8安装查看版本查看jdk路径配置环境变量修改操作添加环境变量查看git安装git配置redis安装maven安装配置环境变量注意及说明macos相关快捷键聚焦搜索command + 空格打开访达option + command +空格访问隐藏目.原创 2021-05-03 12:58:43 · 332 阅读 · 0 评论 -
用序列化实现深复制
文章目录前言浅复制与深复制关于序列化序列化实现深复制其他深复制方法使用object.clone()实现前言浅复制与深复制浅复制:被复制的对象的所有变量都含有原来对象的相同值,对象中对其他对象的引用,仍指向原对象。深复制:将引用对象的变量指向新对象,而不是原对象。理解:浅复制修改会对象后浅复制的对象造成同样的效果。例:Person p1 = new Person();Person p2 = p1;关于序列化Java序列化是指把Java对象转换为字节序列的过程;而Java反序列化是指把字节原创 2021-04-19 08:57:25 · 195 阅读 · 0 评论 -
Java8Stream流的sorted()排序
文章目录使用Stream.sorted进行排序List中Stream sorted()具体用法简单的List排序复杂实体对象排序Set中Stream sorted()具体用法Map中Stream sorted()具体用法参考资料使用Stream.sorted进行排序sorted()语法:1、sorted() 默认使用自然序排序, 其中的元素必须实现Comparable 接口2、sorted(Comparator<? super T> comparator) :我们可以使用lamba原创 2021-04-15 16:08:13 · 8682 阅读 · 0 评论