- 博客(8)
- 收藏
- 关注
原创 ArrayList源码分析
默认大小:DEFAULT_CAPACITY = 10;底层数据结构:Object[] elementData;构造方法ArrayList方法反向查找:int lastIndexOfRange(Object o, int start, int end)//从结束位置开始查找到开始位置。
2024-10-12 13:38:43 538
原创 【无标题】
计算机科学中,堆是一种基于树的数据结构,通常用。从一半的元素开始,不断地进行下潜方法。相当于将除了叶子节点的元素进行下潜。堆的数据结构(Java表示)Java中用数组实现堆。
2024-09-21 19:00:00 428
原创 Java中的排序算法(顺排)
每轮进行比较,将符合排序逻辑的数据存放在最右侧。O(n*n)最简单的冒泡排序算法;优化:可以将每次交换的指针保存下来,作为下次冒泡的边界,在数据比较有序的情况下,可以将时间复杂度做到O(n)
2024-09-21 13:57:22 623
原创 包装类的相关知识
静态方法valueof()会在底层默认创建Integer数据,来存储-128~127的数字,可以快速创建Integer对象.(2).使用构造方法获得Integer对象。2、在JDK5时,提出自动装箱和自动拆箱;(1).静态方法获得Integer对象。1.八大数据类型对应的引用数据类型,4、将数字字符串转换为整形包装类。
2024-01-20 11:57:52 328
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人