上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页
该文被密码保护。 阅读全文
posted @ 2025-11-13 16:13 Jing61 阅读(0) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-11-13 15:11 Jing61 阅读(0) 评论(0) 推荐(0)
摘要: Java 多线程基础 核心概念区分 程序、进程、线程 程序:静止的应用程序,是指令和数据的集合。 进程:运行中的应用程序,是操作系统资源分配的基本单位,在内存中占据独立空间。 线程:进程内的独立执行单元,是 CPU 调度的基本单位。一个进程可包含多个线程,线程共享进程的资源。 多线程的优点 业务拆分 阅读全文
posted @ 2025-11-13 12:27 Jing61 阅读(7) 评论(0) 推荐(0)
摘要: Java Map Map 概述 Map 是一种依照键/值对(key/value)存储元素的容器,提供通过键快速获取、删除和更新键/值对的功能。 Map 的核心特性如下: 键(key)类似数组的下标,但数组下标固定为整数,Map 的键可以是任意类型的对象。 不允许重复键,若插入已存在的键,对应的值会被 阅读全文
posted @ 2025-11-13 12:22 Jing61 阅读(18) 评论(0) 推荐(0)
摘要: Java 集合 - Set 详解 集合(Set)是用于存储和处理无重复元素的高效数据结构,映射表(Map)则类似目录,支持通过键值快速查询和获取对应值。例如检验某人是否在论文答辩名单中,用 Set 实现比线性表更高效;若需存储学生详细信息(如性别、身高、住址),可将名字作为键值,通过 Map 快速获 阅读全文
posted @ 2025-11-12 17:45 Jing61 阅读(22) 评论(0) 推荐(0)
摘要: Java 线性表、栈、队列和优先队列 选择合适的数据结构和算法是开发高性能软件的关键。数据结构是按特定形式组织数据的集合,不仅存储数据,还支持数据的访问与处理操作。 在面向对象思想中,数据结构被视为容器或容器对象,本质是一个类——通过数据域存储数据,提供查找、插入、删除等方法。创建数据结构即创建该类 阅读全文
posted @ 2025-11-12 17:35 Jing61 阅读(16) 评论(0) 推荐(0)
摘要: 泛型 泛型是JDK1.5推出的新特性,Java允许定义泛型类、泛型接口和泛型方法,Java API中的部分类和接口也通过泛型进行了修改。其核心价值是能在编译时而不是运行时检测出错误,让程序更可靠。 泛型的核心优势 编译期错误检测 对比JDK1.5前后的Comparable接口定义: JDK1.5之前 阅读全文
posted @ 2025-11-11 16:31 Jing61 阅读(22) 评论(0) 推荐(0)
摘要: Java 递归 定义 递归是一种针对使用简单循环难以编程实现的问题,提供优雅解决方案的技术。 使用递归即使用递归方法(recursive method)编程,递归方法是直接或间接调用自身的方法。递归是很有用的程序设计技术,在某些情况下,对于其他方法难以解决的问题,递归能给出直观、直接的简单解法。例如 阅读全文
posted @ 2025-11-11 16:09 Jing61 阅读(8) 评论(0) 推荐(0)
摘要: Java 序列化与反序列化 序列化与反序列化的概念 核心定义 序列化:将内存中的 Java 对象转换成字节序列(二进制数据)的过程。目的是实现对象的持久化存储(如保存到文件)或网络传输(如跨进程、跨服务器传递对象)。 反序列化:将序列化后的字节序列还原为原始 Java 对象的过程。从文件、网络流中读 阅读全文
posted @ 2025-11-11 11:27 Jing61 阅读(38) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-11-09 18:45 Jing61 阅读(0) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页