- 博客(9)
- 收藏
- 关注
原创 Git版本控制
在对版本库进行最初的提交后,Git会默认建立一个名为master的分支。之后的提交在切换分支之前都会增加在master分支里。为了让仓库群组的成员的开发相互之间不受影响,可以在主要分支基础上建立自己专用的分支。完成开发的成员们,将自己分支的修改导入到主要分支,这样大家都可以不受其他成员的影响,导入自己的修改内容。而且每个提交的历史记录都会被储存,当发生问题时,可以更容易找到发生问题的地方。
2025-03-09 18:56:18
813
原创 Set体系
使用默认hashCode()与equals()方法1.自定义引用类型使用默认的hashCode和equals方法hashCode(): 默认是根据对象的内存地址值生成哈希值, 不同对象生成的哈希值不同equals(): 默认比较两个对象的地址值,如果两个对象地址值相同返回true,否则返回false@Override'}';/*** 为了查看hashCode方法被调用* @return*/@Override。
2024-10-01 16:41:49
1265
原创 Collection实现类、迭代器、泛型
这也就是泛型的优点之一。3.集合(Collection)容器:方便开发者使用,集合是JDK提供的,别人写好的,我们关心的角度不再是数组的开辟容量以及扩容,我们关心的焦点 增(添加元素) 删(删除元素) 改(修改元素) 查(获取元素/判断元素)。在存储元素的时候,集合中,我们一般一个集合只存储一种类型的元素,是为了防止后期处理数据混乱。,增强for针对集合来说,底层依然使用的是迭代器,所以要避免并发修改错误,在进行使用增强for移除集合中的元素的时候记得使用迭代器,而不是使用集合的方式直接remove元素。
2024-09-28 16:28:57
1381
原创 List体系
查阅API,看List的介绍。有序的 collection(也称为序列)。此接口的用户可以对列表中每个元素的插入位置进行精确地控制。用户可以根据元素的整数索引(在列表中的位置)访问元素,并搜索列表中的元素。与 set 不同,该列表通常允许重复的元素。看完API,我们总结一下:List接口:它是一个元素存取一致的集合。例如,存元素的顺序是11、22、33。那么集合中,元素的存储就是按照11、22、33的顺序完成的)。
2024-09-26 23:16:52
1204
原创 基本类型包装类
在Java中有8种基本的数据类型,可是这些数据是基本数据,我们可能面临一个问题:在对象中的基本数据类型无法像引用数据类型一样表示空(null,该值不存在),比如给一个学生定义分数的时候,我们一般使用int型,但int的默认值为0,刚new出来的学生可以没有分数也可以为空(null),也就是后期再定义或再赋值,但一上来就直接赋值0,总觉得不合适,那么下面就学一下基本类型的包装类来解决这个问题。
2024-09-21 22:38:44
1032
原创 JDK8前后日期类使用和日期转换
在早期的JDK中,我们使用的是java.util.Date包中的Date类,而JDK8(包括JDK8)以后,就引入了LocalDate、LocaDateTime等类,其实我们目前的开发中,主要处理日期所使用的就是后来引入的那些类,而对于之前过时的类或方法,我们应该学会看懂,重点掌握的是目前JDK8及之后引入的这些,下面我将对JDK8前后对日期的处理所经常用到的进行展示。
2024-09-18 23:13:26
1191
2
原创 深入理解StringBuilder类
在学习String类时,API中说字符串缓冲区支持可变的字符串,什么是字符串缓冲区呢?接下来研究下字符串缓冲区。查阅StringBuilder的API,StringBuilder又称为可变字符序列,它是一个类似于 String 的字符串缓冲区,通过某些方法调用可以改变该序列的长度和内容。原来StringBuilder是个字符串的缓冲区,即它是一个容器,容器中可以装很多字符串。并且能够对其中的字符串进行各种操作。
2024-09-16 19:01:17
3219
2
原创 JDK 中的String类中的常用方法和功能
1查阅API中的String类代表字符串。Java 程序中的所有字符串字面值(如 "abc" )都作为此类的实例实现。继续查阅API发现说字符串是常量;它们的值在创建之后不能更改,这是什么意思呢?其实就是说一旦这个字符串确定了,那么就会在内存区域中就生成了这个字符串。字符串本身不能改变,但str变量中记录的地址值是可以改变的。//字符串变量本质就是定义一个引用数据类型//"abc"就代表一个String类的(字符串)对象,也就是相当于String str = new String("abc");
2024-09-15 11:29:50
1195
原创 JDK中的Object类的重要方法
Object类是Java语言中的根类,即所有类的父类。它描述的所有方法子类都可以使用。所有类在创建对象的时候,最终找的都是根类(祖先类)Object。在Object类众多方法中,这里介绍两个重要的方法,即equals方法与toString方法。
2024-09-14 23:21:27
623
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人