07 2021 档案

摘要:分类箭头特征记忆技巧 箭头方向 从子类指向父类 定义子类需要通过 extends 关键字指定父类 子类一定是知道父类定义的,但父类并不知道子类的定义 只有知道对方信息时才能指向对方 箭头的方向是从子类指向父类 继承/实现 用线条连接两个类;空心三角箭头表示继承或实现 实线表示继承,是is-a的关系, 阅读全文
posted @ 2021-07-31 14:32 cqutwangyu 阅读(403) 评论(0) 推荐(0)
摘要:OOP七大设计原则 设计原则 一句话归纳 目的 开闭原则 对扩展开放,对修改关闭 降低维护带来的新风险 依赖倒置原则 高层不应该依赖低层,要面向接口编程 更利于代码结构的升级扩展 单一职责原则 一个类只干一件事,实现类要单一 便于理解,提高代码的可读性 接口隔离原则 一个接口只干一件事,接口要精简单 阅读全文
posted @ 2021-07-31 14:18 cqutwangyu 阅读(102) 评论(0) 推荐(0)
摘要:事务要素ACID: 原子性(atomicity):事务开始后,所有的操作要么做完要么都不做。如果出错就会回滚到事务开启前的状态。例如转账A扣钱失败,B就不会收到钱。 一致性(Consistency):事务提交后,要确保结果的一致性,例如转账不能A扣钱,B没收到钱。 隔离性(Isolation):事务 阅读全文
posted @ 2021-07-26 00:05 cqutwangyu 阅读(53) 评论(0) 推荐(0)
摘要:Java Java是一种跨平台的面向对象编程语言,具有封装、继承、多态的特性。 同时具有有一次编写,多处运行的优势。由JVM支持在多种操作系统上运行。 类加载器 Bootstrap:根加载器由c++编写,用于引导Java程序,是虚拟机的一部分 Extendsion:扩展加载器由Java编写,加载jr 阅读全文
posted @ 2021-07-19 16:19 cqutwangyu 阅读(126) 评论(0) 推荐(0)