自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 问答 (4)
  • 收藏
  • 关注

转载 (Java)学习笔记:设计模式之生成器模式

生成器模式(Builder Pattern):也叫创建者模式,它将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。

2022-11-04 14:56:01 295

原创 链表的结构和单项链表的代码实现

链表的结构 链表由一个个节点组成,使用地址的引用next将各个节点之间链接,相比于其他的结构,链表的插入和删除效率更高。 插入只需要将插入位置的前一个引用到插入节点,再将插入节点引用插入位置的下一个节点。 删除同样,将删除节点的前一个的next指向删除节点的下一个节点,再给删除节点赋null。实现代码/** * 自定义链表 * @author */public class LinkedList { /**...

2022-04-16 16:37:21 494

原创 定义一个无序数组,做选择排序

思路是: 循环查找从当前位置开始到数组的最后一位中最小的数值,如果当前位置大于下一位,则将下一位当作最小,依次往后查找,直到最后一位,然后将下标返回给临时变量minPosition; 根据返回的最小位置下标,取出最小元素,并将当前位置的元素取出,将最小元素放到当前位置,将当前位置的oid元素放到最小元素原来所在的位置; 这样就将数组中最小元素放到了数组的最前面,依次执行。/** * 定义一个无序数组,做选择排序 */public class...

2022-04-12 21:46:27 757

原创 循环和递归对内存的消耗

在日常开发场景中,在处理一些业务和问题时,经常会使用for循环或者递归,但在这两个方式中却会引发令人意外的问题

2022-04-12 20:59:54 2802

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除