自定义博客皮肤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)
  • 收藏
  • 关注

原创 JDK22.0.1中的ArrayList中的add

随着JDK的发展,里面的一些方法也在不断的更新。今天在学习集合框架时,和老师一起点开ArrayList中的add方法里面的具体的源代码,结果发现我的竟然和老师的不一样。当时我一脸懵,然后认真看了才发现原来老师用的是JDK1.8,而我用的是JDK2.2。哭死,我还特地去比较,原来小丑竟是我自己。

2024-07-24 10:02:45 1427

原创 常用API与异常

Java 提供了八种基本数据类型,如 "int"、"char"等,这些类型在编程中非常常用。然而,有时需要将基本数据类型转换为对象,以便在需要对象的场景中使用。这时候,包装类(Wrapper Class)就派上了用场。本文将介绍基本类型的包装类,并详细讨论 "Integer"类、"Character"类、自动拆箱与自动装箱以及 "int"和 "String"类型的相互转换。

2024-07-21 18:53:57 1453

原创 Java 数组的冒泡排序和快速排序

排序算法是计算机科学中的基本算法之一,在处理数组时尤其重要。在 Java 中,常用的排序算法有很多,其中冒泡排序和快速排序是两种经典且常见的方法。本文将详细介绍这两种排序算法及其在 Java 中的实现。冒泡排序和快速排序各有优缺点,适用于不同的场景。冒泡排序适合学习和处理小型数组,而快速排序则在性能和效率上更胜一筹,适合处理大型数据集。在实际应用中,选择合适的排序算法能有效提升程序的性能和效率。

2024-07-17 11:20:29 257 1

原创 Java中数组的扩容:静态,动态

本文将详细探讨 Java 中数组的扩容方法,包括静态扩容和动态扩容。静态扩容适合数组大小可以预估且变动不频繁的场景,而动态扩容则更适合需要频繁调整数组大小的场景。静态扩容是指在编译时确定数组的大小并在需要时手动进行扩容。实现难度:动态扩容通常更复杂,需要编写额外的逻辑来管理数组的大小;创建一个新的数组:新数组的大小通常是原数组的两倍或根据需要设定。添加元素时检查容量:如果数组已满,则创建一个更大的新数组。将新数组的引用赋给旧数组:使旧数组引用新的、更大的数组。更新数组引用:使旧数组引用新的、更大的数组。

2024-07-17 11:15:02 492

空空如也

空空如也

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

TA关注的人

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