摘要: 一、流的核心概念 什么是IO流 IO = Input(输入) / Output(输出),流是数据传输的通道,用来读写文件、网络、内存等数据,本质就是字节/字符的有序序列。 输入流:读数据(程序←外部) 输出流:写数据(程序→外部) 两大分类(顶层父类) (1)字节流:操作字节 byte,万能流(图片 阅读全文
posted @ 2026-06-28 23:24 李伯韬 阅读(2) 评论(0) 推荐(0)
摘要: Java Map 集合完整知识点 一、Map 基础概述 1. 存储结构: java.util.Map<K,V> 是键值对(Key-Value)双列集合, K 键、 V 值,键唯一,值可重复 2. 特点 键(Key):不可重复,一个键只能对应一个值 值(Value):可重复,多个键可以映射同一个值 一 阅读全文
posted @ 2026-06-14 21:43 李伯韬 阅读(9) 评论(0) 推荐(0)
摘要: 一、核心特点 无需导包:属于 java.lang 包,Java 默认自动导入,直接使用。 静态方法/常量:所有功能都是静态的,直接 Math.xxx() 调用。 不可实例化:构造方法私有,不能 new Math()。 精度高:基于 IEEE 754 标准,运算精度可靠。 二、常用常量 Math 类内 阅读全文
posted @ 2026-06-07 20:34 李伯韬 阅读(5) 评论(0) 推荐(0)
摘要: 一、什么是抽象类? 定义:用 abstract 关键字修饰的类,不能直接实例化(不能 new 对象),只能被继承。 核心作用: 定义通用属性和方法(子类直接用) 定义抽象方法(强制子类必须重写实现) 作为父类模板,规范子类的行为 关键字: 类:abstract class 方法:abstract 返 阅读全文
posted @ 2026-05-31 21:11 李伯韬 阅读(15) 评论(0) 推荐(0)
摘要: 一、什么是封装 封装 = 隐藏属性 + 公开方法 把成员变量私有化(不让外界直接访问) 提供get/set 方法让外界间接读写 目的:保护数据、控制数据合法性 二、三大特点 私有化成员变量:用 private 修饰 提供公共方法: setXxx() 赋值, getXxx() 取值 方法里加校验:防止 阅读全文
posted @ 2026-05-24 21:42 李伯韬 阅读(7) 评论(0) 推荐(0)
摘要: 一、继承概念 作用:代码复用,子类拥有父类所有非私有成员 关键字: extends 格式: java class 子类名 extends 父类{} Java单继承:一个类只能继承一个父类,可多层继承 二、成员访问特点 成员变量 就近原则:局部 > 子类 > 父类 访问父类变量: super.变量名 阅读全文
posted @ 2026-05-17 21:41 李伯韬 阅读(10) 评论(0) 推荐(0)
摘要: 一、核心知识点 不能直接 new:Calendar 是抽象类,通过 Calendar.getInstance() 获取实例。 月份从 0 开始:0 = 一月,11 = 十二月(易错点)。 星期从 1 开始:1 = 周日,2 = 周一,...,7 = 周六。 常用常量:YEAR、MONTH、DAY_O 阅读全文
posted @ 2026-05-10 18:16 李伯韬 阅读(11) 评论(0) 推荐(0)
摘要: 一 简介 接口 = 一套纯规则 / 纯规范 只规定「能做什么」,不规定 就像说明书:规定手机能打电话、能上网,但不写内部怎么实现 接口的本质:行为的抽象。 二、接口的基本语法(Java 8+) java 运行 // 定义接口 public interface 接口名 { // 常量(默认 publi 阅读全文
posted @ 2026-05-04 18:25 李伯韬 阅读(24) 评论(0) 推荐(0)
摘要: String java public final class String implements java.io.Serializable, Comparable, CharSequence { final :不能被继承 Serializable :可序列化(传输、存文件) Comparable : 阅读全文
posted @ 2026-04-26 22:35 李伯韬 阅读(6) 评论(0) 推荐(0)
摘要: 准备工作:安装并配置 JDK + IDEA 安装 JDK(Java 开发工具包) 下载地址:Oracle JDK 官网 或 OpenJDK 安装后,配置环境变量(Windows 为例): 1. 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」 2. 新建系统变量 JAVA_HOME ,值为 阅读全文
posted @ 2026-04-19 20:14 李伯韬 阅读(52) 评论(1) 推荐(0)