摘要: 一、 什么是异常 异常分为三大类,分别是: 检查性异常 运行时异常 错误 异常体系结构如下: 1. Error Error类对象由Java虚拟机生成并抛出,大多数错误与代码编写者所执行的操作无关。 可能是Java虚拟机执行错误,此时,JVM一般会终止线程;还有也可能会发生在虚拟机试图执行应用时,由它 阅读全文
posted @ 2021-10-25 22:13 aguo718 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 一、static关键字 1. 静态变量(多线程) 2. 静态方法 3. 静态代码块 用于加载初始化的信息,类加载时就执行,永久只执行一次。 执行顺序:静态方法块(与类一起加载) --> 匿名代码块(赋初始值) --> 构造方法 后续执行时: 匿名代码块 --> 构造方法 4. 静态导入包 impor 阅读全文
posted @ 2021-10-25 19:03 aguo718 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 面向对象三大特性:封装、继承、多态 1. 封装 程序编写追求“高内聚,低耦合”,高内聚即类内部数据操作细节自己完成,不允许外部干涉;低耦合即仅暴露少量的方法供外部使用。 Java中的封装:“属性私有,get/set供外部访问” 封装的作用: 1)提高程序安全性,保护数据 2)隐藏代码实现细节 3)统 阅读全文
posted @ 2021-10-25 18:20 aguo718 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是面向对象 面向过程:是一种线性思维 面向对象:是一种分类思维,适合处理复杂的问题,特别是需要多人协作的问题 面向对象的本质:以类的方式组织代码,以对象的方式封装数据 (对象是具体的事物,类是一个抽象出的模板) 面向对象三大特性: 封装 继承 多态:同一事物的多种形态 Java宏观为面向对 阅读全文
posted @ 2021-10-25 10:14 aguo718 阅读(26) 评论(0) 推荐(0) 编辑