04 2020 档案
摘要:java类之间的关系1.UML简介2.类、接口和类图2.1 类2.2 接口2.3 类图3. 类之间的关系3.1 依赖关系3.2 关联关系3. 聚合关系4.组合关系5.泛化关系6.实现关系4. 异同分析4.1 聚合和组合的区别4.2 依赖,关联 和聚合,组合的区别5. 在代码层面的体现方式 1.UML
阅读全文
摘要:设计模式七大原则 1. 设计模式的目的 2. 设计模式七大原则 2.1. 单一职责模式 2.2. 接口隔离原则(Interface Segregation Principle) 2.3. 依赖倒转原则(Dependence Inversion Principle) 2.3.1 依赖关系传递的三种方式
阅读全文
摘要:范式(Normal Form)是范式是符合某一种级别的关系模式的集合。通俗一点就是对数据库中表的属性的约束条件。 第一范式 1NF 第一范式的条件:元组中的每一个分量都必须是不可分割的数据项。 反例: 学号 姓名 成绩 平时成绩 | 期末成绩 应该修改为: 学号 姓名 平时成绩 期末成绩 第二范式
阅读全文
摘要:一、Java内存模型 Java虚拟机在执行程序时把它管理的内存分为若干数据区域,这些数据区域分布情况如下图所示: 1. 程序计数器 一块较小内存区域,指向下一条要执行的指令。如果线程正在执行一个Java方法,这个计数器记录将要执行的虚拟机字节码指令的地址,如果执行的是Native方法,这个计算器值为
阅读全文
摘要:一、概述 类从创建起(这里的类也可能是接口,下同),就注定了其是有生命周期的(这里的生命周期指的是类在运行期间所经历的过程,与是否存储在存储介质上无关)。类从被虚拟机加载到内存中开始,到卸载出内存为止,它的生命周期经历了加载(Loading)、验证(Verification)、准备(Preparat
阅读全文
摘要:自动代码 Alt+Enter 导包,补全代码,生成类、方法、实现方法 psvm/sout/fori 自动代码 Ctrl+Alt+T 生成if、while、for、try-catch、synchronized Alt+Insert 生成getter、setter、构造方法、toString、hash
阅读全文