自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 基础操作与学习规划

掌握高效的快捷键确实能大幅提升操作效率。Ctrl + Z(或Cmd + Z) - 撤销上一步操作Ctrl + A(或Cmd + A) - 全选当前内容Ctrl + F(或Cmd + F) - 快速查找关键词(Mac) - 强制退出应用程序Alt + Tab(或Cmd + Tab) - 在应用程序间切换Ctrl + S(或Cmd + S) - 保存当前文件Ctrl + /- 注释/取消注释选中代码Tab- 代码缩进/减少缩进Ctrl + FCtrl + H- 查找与替换F12- 跳转到定义。

2025-11-04 16:48:21 379

原创 数据结构——ArrayList顺序表(Java实现)

【代码】数据结构——ArrayList顺序表(Java实现)

2025-09-06 21:55:27 136

原创 ArrayList与顺序表

ArrayList 是 Java 集合框架中的一个动态数组实现,实现List接口。与普通数组不同,ArrayList 的容量可动态增长,适用于频繁增删元素的场景。【注意】ArrayList底层是一段连续的空间,并且可以动态扩容,是一个动态类型的顺序表。

2025-09-02 23:53:46 800

原创 数据结构---包装类&泛型

本文主要介绍了Java中的包装类和泛型机制。包装类部分讲解了基本数据类型与对应包装类的关系、装箱/拆箱操作及自动装箱拆箱特性。泛型部分详细阐述了泛型定义、语法、优势及使用场景,包括泛型类、泛型方法和通配符的使用。重点分析了泛型的编译机制(类型擦除)和桥接方法的作用,并介绍了泛型上界的概念与应用。文章通过具体代码示例展示了泛型在提高类型安全性、消除强制转换和增强代码复用性方面的优势,同时说明了通配符(无界、上界、下界)的使用限制和适用场景。

2025-07-28 11:16:38 1736

原创 数据结构---时间复杂度和空间复杂度

本文介绍了算法效率的评估方法,重点分析了时间复杂度和空间复杂度的概念与计算规则。时间复杂度通过大O表示法衡量算法运行时间的增长趋势,常见类型包括O(1)、O(logn)、O(n)、O(n²)等,并通过多个代码示例(如冒泡排序O(n²)、二分查找O(logn))展示了复杂度分析方法。空间复杂度则评估算法内存占用情况,示例包括常数空间O(1)和线性空间O(n)的情况。文章强调大O表示法的计算规则:保留最高阶项、忽略常数系数,并说明了递归算法的特殊处理方式。

2025-07-27 16:22:22 1826

原创 认识多态1

通俗来讲,就是同一件事情,发生在不同对象身上会产生不同的状态。3.通过父类的引用调用重写的方法。2.子类必须对父类中的方法重写。1.必须在继承体系下。

2025-07-23 01:13:09 193

原创 JAVA中的类和对象(1)

类是用来对一个实例(对象)来进行描述的。事实上,我们也可以通过this来访问构造方法,那什么是构造方法呢?

2025-04-13 22:07:57 1398

原创 Java数据类型

Java 的数据类型分为基本数据类型和引用数据类型。基本数据类型包括整数类型、浮点类型、字符类型和布尔类型;引用数据类型包括类类型、接口类型和数组类型。理解这些数据类型及其转换规则对于编写高效、可靠的 Java 程序至关重要。

2025-03-14 19:51:39 335

空空如也

空空如也

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

TA关注的人

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