Day 009-知识点汇总 1. Java异常体系 1.1 异常的分类 Q: Java异常体系的顶层父类是什么?分为哪两大类?Exception又分为哪两种? A: 顶层父类:java.lang.Throwable 两大类: Error:JVM级别错误(如内存溢出),不需要程序员处理 Exception:程序可能出现的问题,程 知识点 2026-02-11 15 0 0
Day 008-知识点汇总 第一部分:API文档与String类 1. API的概念与使用 Q: 什么是API?如何学习使用API? A: API(Application Programming Interface,应用程序编程接口)是别人已经写好的类,我们直接使用即可,无需自己编写。 学习方法: 查阅官方API文档(使用说明 知识点 2026-02-11 0 0 0
Day 007-知识点汇总 第一部分:单例设计模式 1. 单例设计模式的概念 Q: 什么是设计模式?单例设计模式解决什么问题? A: 设计模式是解决特定问题的通用解决方案模板,是从经验中总结出来的最佳实践。 单例设计模式解决的问题:确保一个类在内存中只有一个对象,节省内存。 实现方案: 饿汉式:类加载时就创建对象(急切创建) 知识点 2026-02-11 2 0 0
Day 006-知识点汇总 第一部分:继承(Inheritance) 1. 继承的概念与作用 Q: 什么是继承?为什么要使用继承? A: 继承是面向对象三大特征之一,指子类继承父类的非私有成员(属性和方法),实现代码复用。 核心思想: 共性抽取:将多个子类共同的属性和方法抽取到父类中 代码复用:子类自动拥有父类非私有成员 is 知识点 2026-02-11 0 0 0
Day 005-知识点汇总 第一部分:封装(Encapsulation) 1. 封装的概念与作用 Q: 什么是封装?封装的核心思想是什么? A: 封装是面向对象三大特征之一(封装、继承、多态),指将类的某些信息(属性)隐藏在类内部,不允许外部直接访问,而是通过该类提供的方法来访问。 核心思想: 隐藏:将敏感数据用 privat 知识点 2026-02-10 2 0 0
Day 004-知识点汇总 第一部分:数组 1. 数组的基本概念 Q: 什么是数组?数组与变量有什么区别? A: 数组是一个数据容器,可用来存储一批同类型的数据。 特性 变量 数组 存储数量 单个数据 多个同类型数据 定义方式 int a = 10; int[] arr = {10, 20, 30}; 适用场景 零散数据 批量 知识点 2026-02-10 1 0 0