- 博客(8)
- 收藏
- 关注
原创 《Java集合全解:从入门到精通,一篇搞懂所有集合知识!》
在Java编程中,集合(Collection)是用于存储一组数据的容器类框架。Java集合框架提供了一种统一的架构来处理和操作数据,广泛应用于日常开发中的数据存储与管理。集合的主要目标是为程序员提供一种灵活且高效的方式来操作动态数据,而无需关心数据存储的底层实现。特性数组集合长度固定动态调整类型固定(同一类型)可支持多种类型操作丰富性基础操作,需借助工具类提供丰富的操作方法性能随机访问快,插入删除慢插入删除方便,性能稍低多维支持原生支持通过嵌套实现。
2024-12-07 10:19:56
676
原创 手把手带你入门 MyBatis-Plus:快速掌握高效 CRUD 操作
(MP)是基于MyBatis的增强工具,旨在简化开发流程并提高效率。MP 不改变 MyBatis 的核心功能,仅在其基础上做出增强。使用 MyBatis-Plus 能有效降低代码重复,提升数据库操作的便捷性。MyBatis-Plus 允许自定义 Mapper 方法,使用 XML 映射文件或注解完成更复杂的查询。MyBatis-Plus 作为 MyBatis 的增强工具,通过简化代码编写、提高开发效率,为开发者提供了极大的便利。
2024-10-18 16:35:09
1189
原创 Java核心概念详解:从Object类到字符串操作
所有类都直接或间接继承自 Object,这意味着任何定义的类,都包含并能够使用 Object 类中的所有方法。无论是基本类型还是自定义类型,最终都能追溯到 Object 类。==比较基本数据类型时,比较的是它们的值。比较引用数据类型时,比较的是它们的内存地址。equals只能比较引用数据类型。如果没有重写equals方法,比较的是对象的地址。如果重写了equals方法,可以根据自定义规则比较对象的属性值。内部类是指定义在另一个类的内部的类。
2024-10-09 17:32:48
1405
原创 程序员的内在平衡之术
在编码与成长之间找到平衡并非易事,但通过设定明确的学习目标、利用碎片化时间学习、将学习融入工作、制定时间管理策略、参与技术社区与分享,以及保持健康的生活方式,你可以架起一座在日常编码工作与自我提升之间的桥梁。通过这些方法,程序员们可以在高效工作的同时,持续推动个人的成长与发展,迎接未来的挑战。
2024-08-27 16:07:30
1345
原创 面向对象——多态
多态指同一个对象在不同情境下的多种表现形式。它分为对象的多态性和类型的多态性。对象的多态性:同一个对象可以被不同类型的引用指向,从而在不同情境下以不同方式使用。这体现了一个对象能够通过不同的名称和描述来表现自己。类型的多态性:同一类型的引用可以指向该类型的不同子类对象。在不同的情境下,可以使用同一个类型的引用来操作不同的对象实例。本质:在不同场景中,同一个方法调用可以有不同的实现。定义:抽象类是包含抽象方法的类,无法直接实例化。使用场景:用来捕获子类的通用特征和行为,实现代码复用。
2024-08-27 11:48:50
1997
原创 面向对象——继承
代码块是指由一对大括号{}包围的代码段。根据代码块所在的位置和用途不同,它们在程序中的执行时机和作用也有所不同。局部代码块构造代码块静态代码块同步代码块(多线程)概念:继承是面向对象编程中子类继承父类属性和方法的机制,使得类与类之间产生继承关系。关键字extends,表示扩展和继承。父类和子类父类:被继承的类,称为超类或基类。子类:继承父类的类,称为派生类。代码示例未使用继承// 示例代码省略使用继承// 示例代码省略this表示当前对象的引用。哪个对象调用了方法,this。
2024-08-26 17:12:31
811
原创 面向对象——封装
1、封装:隐藏事物的属性和实现细节,对外提供公共的访问方式。2、隐藏了事物的实现细节提高了代码的复用性提高了安全性3、隐藏事物的属性隐藏事物的实现细节对外提供公共的访问方式1、构造方法:构造函数,构造器,Constructor2、作用:用于给对象中的成员变量赋值。在创建对象的同时,会自动调用构造方法,等对象创建完成的时候,对象中的成员变量就已经有指定的值了。修饰符 方法名称(参数列表) {方法体 }1 、构造方法的方法名称,必须和类名一模一样,连大小写都一样。
2024-08-22 16:33:29
1922
1
原创 Java中什么是反射
反射 (Reflection) 是 Java 的特征之一,它允许运行中的 Java 程序获取自身的信息,并且可以操作类或对象的内部属性。Oracle 官方对反射的解释是:简而言之,通过反射,我们可以在运行时获得程序或程序中每一个类型的成员和成员的信息。程序中一般的对象的类型都是在编译期就确定下来的,而 Java 反射机制可以动态地创建对象并调用其属性,这样的对象的类型在编译期是未知的。所以我们可以通过反射机制直接创建对象,即使这个对象的类型在编译期是未知的。
2024-08-22 16:18:05
775
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅