java 学习路线
肆虐的毛豆
路漫漫其修远兮,吾将上下而求索
展开
-
SVN 学习
1服务器端VisualSVN安装与配置VisualSVN下载地址新建一个项目2 安装TortoiseSVN2.1浏览仓库2.2 代码检出,提交和更新下图表示已经被svn 所管理(可以右键进行提交和更新)2.3冲突解决标记为解决冲突文件会消失2.4 创建分支主干模式2.4.1创建分支2.4.2 从主干拷贝文件2.4.3创建之后如下图...原创 2019-12-09 14:34:40 · 158 阅读 · 0 评论 -
Maven 相关
1. maven 依赖冲突解决依赖调解:第一声明者优先原则(按照依赖引入的先后顺序)路径近者有限原则(直接导入冲突jar 包的指定版本)排除依赖(忽略掉依赖的jar)...原创 2019-12-04 16:45:56 · 105 阅读 · 0 评论 -
List移除元素
List 移除某个元素四种方式:方式一,使用 Iterator ,顺序向下,如果找到元素,则使用 remove 方法进行移除。方式二,倒序遍历 List ,如果找到元素,则使用 remove 方法进行移除。方式三,正序遍历 List ,如果找到元素,则使用 remove 方法进行移除,然后进行索引 “自减”。方式四,使用jdk1.8新增的Stream流操作1.Iterator 迭代器...原创 2019-03-04 16:33:02 · 65573 阅读 · 8 评论 -
Java 学习笔记(Clone)
Java对象克隆使用场景:当需要生成一个和当前对象完全一样的对象时,简单赋值语句不能满足这种需求。克隆分类:浅克隆、深克隆浅克隆:对于基本类型属性复制一份给新产生的对象,引用类型的属性仅复制一份引用地址给新产生的对象,即新生成的对象和原对象的非基础类型的数据都指向同一个对象。深克隆:相对于浅克隆区别在于,对于属性中引用的对象也会被克隆,不在指向原来的地址。深浅克隆都会在堆中新分配一片区域...原创 2019-02-26 21:43:59 · 226 阅读 · 0 评论