- 博客(5)
- 收藏
- 关注
原创 第八章:面向性能的软件构造
构造性能的度量,原则与方法1.内存管理模式:堆 栈操作系统的内存映射已经在深入理解计算机系统这门课中学习过了。内存对象模型每个对象存储在内存的一段连续空间之中。对象在堆中分配内存,对象引用指向对象指向对象在堆中的起始地址,非基本数据类型的变量等价于对象引用。一个引用指向一个其他对象,一个对象可以被多个引用指向。对象管理的模式三种:静态,基于堆,基于栈静态内存分配:在编译阶段就已经确定分配的内存基于...
2018-06-24 00:28:56 183
原创 第三章:ADT与OOP (第四节)
3.4 OOP---------------------------------------------------------------------------1.类:类由类成员变量与类成员方法组成,每个对象都有一个类(用.运算符获得类成员变量与类成员方法,他们都是与一个具体的类相联系)静态方法/变量:不与任何一个类相关区别:类方法需要new 之后才能调用,而静态方法则不需要---------...
2018-06-23 22:28:28 162
原创 第三章:ADT与OOP (第三节)
3.3抽象数据类型ADT的操作的四种类型表示独立性表示泄露不变量与表示不变量表示空间,抽象空间,AF---------------------------------------------------------------------------------------------------------------------------------1.ADT的四种操作ADT是更强调作用于数...
2018-06-23 21:17:04 231
原创 第三章:ADT和OOP(第二节)
3.2设计规约规约 前置,后置条件行为等价性规约的强度---------------------------------------------------------------------------------------------------------------------------------1.规约 前置,后置条件规约是客户与程序员之间达成的契约,其内容包含前置条件:对客户的约...
2018-06-23 20:00:17 141
原创 第三章:ADT和OOP(第一节)
3.1数据类型和类型检查主要内容:基本/对象数据类型静/动态类型检查可变/不可变数据类型值/引用的改变SnapShot-----------------------------------------------------------------------------------------------------------------1.基本数据类型与对象数据类型的区分联系:将基本数据类型...
2018-06-23 19:35:16 165
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人