java
文章平均质量分 52
非&乐
即选择,便坚持
展开
-
数据结构之树
树原创 2023-03-28 21:52:02 · 1076 阅读 · 0 评论 -
线性表的学习
线性表,链表原创 2023-03-28 21:50:37 · 155 阅读 · 0 评论 -
输入输出流转化
输入输出流转换原创 2023-02-13 18:02:14 · 1465 阅读 · 0 评论 -
java I/O
java I/O流学习,介绍几种常见的流原创 2023-02-13 16:11:45 · 125 阅读 · 0 评论 -
UML类图
类图分为三层,第一层是类名,第二层是类的属性,第三层是类的行为如鸟类,第一层Bird为类名,第二层,鸟的属性有羽毛feather,脚foot,嘴mouth等,第三层,鸟会吃,鸟还会跳舞(求偶)等注意类中的+表示public,-表示private,#表示protected接口顶端有个interface单词,第一层是类名,第二层接口的方法,如大雁实现了飞翔的接口1.继承 鸟类属于动物,所以鸟继承动物,大雁继承鸟类,鸟类和动物类属于继承关系,大雁和鸟也属于继承关系,这是对象间最常见的关系。2.实现实现主要原创 2022-10-17 22:36:17 · 514 阅读 · 0 评论 -
HashMap底层原理
如果将要插入的元素和已经存在的元素的k的hash值相等,调用equals方法比较这两个k是否也相同,则将要插入的元素的v值替换原来的v值。接着,调用了put方法,里面调用了putVal方法,在这里我们看到,这里将传进来的k值,进行hash,得到一个hash值,然后将这个hash值,key,value传入了putVal。如果没有,直接创建一个Node对象,里面包含hash,key,value,next等,将这个新元素put到数组i位置。好了,废话不多说,来说下这个底层原理吧,先上一段简单的代码,真的很简单。原创 2022-10-15 21:53:59 · 166 阅读 · 0 评论 -
java集合学习笔记
java,java集合,集合原创 2022-10-14 23:31:46 · 64 阅读 · 0 评论 -
通过实体类生成json报文
只需要创建实体类,通过反射的方式,得到对应的报文支持数组,使用外围包裹的对象等,如实体类UserInfo:public class UserInfo {private String idCard;private String idType;private List<AddressInfo> ads;private OtherInfo otherInfo;public String getIdCard() { return idCard;}public void setI原创 2021-05-05 22:12:51 · 1212 阅读 · 0 评论