- 博客(5)
- 收藏
- 关注
原创 软件构造学习笔记1
第一章 软件构造多维视图和质量目标第一维度:build-time构造阶段(写代码) run-time运行阶段第二维度:moment某一时间段 period某一阶段第三维度:code-level代码层面 component-level层面build-time:代码的逻辑组织:类,方法,接口等代码的物理组织:文件目录moment view:特定时刻的软件形态period view:软件形态随时间变化。(1)build-time+moment+code-leve
2022-05-30 23:45:49 123
原创 软构实验lab2过程遇到的几个问题及其学习理解
一、mutable和immutable首先java有两种数据类型:基本数据类型和引用数据类型。基本数据类型包括八种:byte,short,int,long,char,boolean,float,double 其余的都是引用数据类型。引用数据类型的对象其实很像c语言中的指针,它本身存储着一个指针,指向一个空间,该空间存储实际要用的内容。而不可变类型(immutable type)说明上述的指针所指向的空间内容不能被改变,这样的引用类型就是不可变类型。而可变类型(mutable type)相
2022-05-23 19:29:57 155
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人