- 博客(21)
- 收藏
- 关注
原创 Java面向对象-多线程
多线程允许程序同时执行多个任务,提高资源利用率和响应速度。在Java中,线程是轻量级进程,共享同一进程的内存空间,但拥有独立的执行路径。通过合理使用多线程技术,可以显著提升Java程序的并发能力和效率。更推荐的方式,避免单继承限制,适合资源共享。确保同一时间只有一个线程访问共享资源。更灵活的锁机制,支持公平锁和条件变量。管理线程,避免频繁创建销毁线程的开销。用于线程间协调,必须在。
2026-03-12 08:30:09
212
原创 Java面向对象-IO流
Java IO流用于处理输入输出操作,主要分为字节流和字符流。字节流以字节为单位操作数据,字符流以字符为单位操作数据,适用于文本处理。IO流又分为输入流和输出流,分别对应数据的读取和写入。
2026-03-12 08:29:09
26
原创 Java面向对象-接口
/ 定义接口void eat();// 抽象方法String TYPE = "生物";// 常量// 实现接口@OverrideSystem.out.println("狗吃骨头");
2026-03-11 08:36:58
179
原创 Java面向对象-JDBC
JDBC(Java Database Connectivity)是 Java 提供的用于连接和操作数据库的标准 API。它允许 Java 程序通过统一的接口访问不同的数据库(如 MySQL、Oracle、PostgreSQL 等),屏蔽底层数据库差异。
2026-03-11 08:35:56
185
原创 【无标题】Java面向对象-集合
Java集合框架(Java Collections Framework)是一组用于存储和操作数据的接口和类,位于java.util包中。它提供了高效的数据结构和算法,支持动态大小、类型安全及线程安全(部分实现)。ListSet和Map,均基于面向对象设计原则(如继承、多态、封装)。Java集合框架(Java Collections Framework)是一组用于存储和操作数据的接口和类,位于java.util包中。它提供了高效的数据结构和算法,支持动态大小、类型安全及线程安全(部分实现)。ListSet和。
2026-03-09 08:42:42
347
原创 如何在idea中配置jar包
文件夹中(若无则新建)。在IntelliJ IDEA中右键点击JAR文件,选择。号选择Java,定位JAR文件或目录后应用修改。需在模块依赖中手动关联该库。功能可可视化分析冲突,通过排除语句解决版本冲突问题。对于需要运行时加载的JAR,确保在。配置将依赖JAR输出到指定目录。将JAR包复制到项目目录下的。中选择目标模块,切换到。
2025-11-20 14:40:42
294
原创 idea中抽象的应用
抽象是面向对象编程(OOP)的核心概念之一,通过隐藏复杂的实现细节,仅暴露必要的接口或功能。通过合理应用抽象,可以显著提升代码的可维护性和扩展性,而IDEA提供的工具链能有效支持这一过程。
2025-10-15 16:51:40
465
原创 js中如何获取上下的兄弟元素
属性可以获取当前元素的前一个兄弟元素节点。该属性只返回元素节点,忽略文本节点和注释节点。以上方法提供了在DOM中获取兄弟节点的不同方式,根据具体需求选择合适的方法。属性可以获取当前元素的后一个兄弟元素节点。同样只返回元素节点。属性可以获取前一个兄弟节点,包括文本节点和注释节点。属性可以获取后一个兄弟节点,包括文本节点和注释节点。可以通过父元素和当前元素的索引来获取所有兄弟元素。是最常用的方法,因为它们只返回元素节点。可以使用循环结构遍历所有兄弟元素。
2025-09-23 17:43:59
261
原创 idea中的继承
继承是面向对象编程的核心特性之一,允许一个类(子类/派生类)基于另一个类(父类/基类)构建,继承其属性和方法,同时可以扩展或修改功能。在 IntelliJ IDEA 中,继承的实现遵循 Java 或其他支持继承的编程语言(如 Kotlin)的语法规则。以 Java 为例,继承通过。
2025-09-22 14:15:13
1387
原创 idea中的静态方法
在IDEA中,静态方法(Static Method)是指使用static关键字修饰的方法,属于类而非类的实例。静态方法可以通过类名直接调用,无需创建对象实例。
2025-09-18 16:33:23
476
原创 面向对象中重载的方法
在面向对象编程中,方法重载(Overloading)是指在同一类中定义多个同名方法,但这些方法的参数列表不同(参数类型、数量或顺序不同)。重载方法允许使用相同的方法名执行不同的操作,提高代码的可读性和灵活性。
2025-09-15 15:52:41
330
原创 面向对象中this的使用方法
是面向对象编程中的一个关键字,指向当前对象的实例。其具体值取决于调用上下文,通常用于访问对象的属性和方法,避免命名冲突。,可以更清晰地表达对象间的交互逻辑,但需注意其动态绑定的特性以避免意外行为。用于引用当前实例的属性和方法,尤其在成员变量与局部变量同名时区分两者。将当前对象作为参数传递给其他方法,常见于事件处理或回调机制。调用同类中的其他构造方法,需置于构造方法的第一行。实现方法的链式调用,提升代码可读性。
2025-09-15 15:51:30
298
原创 js中常用的三种获取元素的方式
方法,传入类名字符串,返回包含所有匹配元素的类数组对象(HTMLCollection)。若无匹配,返回空集合。前者返回第一个匹配元素,后者返回所有匹配的NodeList。支持复杂CSS选择器。方法,传入元素的ID字符串作为参数,返回匹配的唯一DOM元素。
2025-09-15 14:45:22
168
原创 js中window的方法
用于在浏览器会话期间存储数据(关闭标签页后数据消失)。用于优化动画性能,在浏览器重绘前执行回调函数。对象用于获取或设置当前页面的 URL。方法用于打开一个新的浏览器窗口或标签页。方法用于每隔指定的毫秒数重复执行函数。方法用于在指定的毫秒数后执行函数。对象用于操作浏览器的会话历史。用于在浏览器中持久化存储数据。方法用于显示一个警告对话框。方法用于显示一个确认对话框。方法用于显示一个提示对话框。打开的窗口,或用户确认关闭的窗口。方法用于关闭当前窗口。注意:通常只能关闭由。
2025-09-11 16:13:55
436
原创 JavaOOP面向对象构造方法基础
5.Java系统会默认提供一个无参构造方法,但是当自己写了构造方法时,系统就不再提供;所以自己写构造方法时一定要把无参构造方法也写上。2.构造方法没有返回值,连void都不能有,方法体中也就没有return语句。一.构造方法的定义:方法名和类名一样,没有返回值的方法,void也不可以有。二.构造方法的作用:对象初始化 类名 对象名=new 类名();4.在new对象的时候,自动调用构造方法。1.构造方法的方法名和类名一致。3.构造方法可以有参数。
2025-09-10 16:41:31
1405
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅