![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
a1058420631
这个作者很懒,什么都没留下…
展开
-
Integer判断相等,到底该用==还是equals
转载:简书 Integer判断相等,到底该用==还是equals转载 2019-02-27 19:16:53 · 4320 阅读 · 1 评论 -
软件构造第10章
10.1并发 并发即同时进行计算 方式: 共享内存:在内存中读写共享数据 消息传递:通过channel交换消息 进程:拥有整台计算机的资源 多进程之间不共享内存 进程之间通过消息传递进行协作 JVM通常运行单一进程,但也可以创建新的进程。 进程=虚拟机;线程=虚拟CPU Java线程: 每个应用至少有一个线程即主线程,可以创建其他的线程 创建线程的方法: 1.从Thread类派生子类,实现run(...原创 2019-06-17 09:18:40 · 370 阅读 · 0 评论 -
软件构造1-3章
1.1软件构造的多维度视图 1.1.1从三个维度看软件系统的构成 – By phases: build- and run-time views 按阶段划分:构造时/运行时视图 – By dynamics: moment and period views 按动态性划分:时刻/阶段视图 moment:特定时刻的软件形态 Period view: 软件形态随时间的变化 – By levels: code...原创 2019-06-17 09:18:17 · 350 阅读 · 0 评论 -
软件构造8-9章
章节 内容 8 性能指标 9 代码重构 8.1软件构造性能指标 时间性能 每条指令、每个控制 结构、整个程序的执行时间 不同语句或控制结构执行时间的分布情况 时间瓶颈在哪里? 空间性能 每个变量、每个复杂结构、整个程序的内存消耗 不同变量/数据结构的相对消耗 空间瓶颈在哪里? 随时间的变化情况 内存管理的基本动作:内存分配和垃圾回收 内存分配 静态内存分配:在编译阶段就已经...原创 2019-06-19 23:27:48 · 252 阅读 · 0 评论 -
软件构造6-7章
章节 内容 6 可维护性 7 6.1可维护性 Ready for Change,Ready for Extension 可扩展性,灵活性,可适应性 度量指标: Cyclomatic Complexity 圈复杂度:代码的结构复杂度 程序路径条数,测试需要覆盖 Lines of Code 代码行数 Maintainability Index (MI) 可维护性指数 Dept...原创 2019-06-19 00:29:44 · 325 阅读 · 0 评论 -
软件构造第三章
目录 1、弱类型、强类型、动态类型、静态类型语言 2、Java中private、protected、public和default的区别 3、解析Java中的String对象的数据类型 1、弱类型、强类型、动态类型、静态类型语言 https://blog.csdn.net/luoganttcc/article/details/79622096 强类型:偏向于不容忍隐式类型转换。譬...转载 2019-04-01 15:26:37 · 476 阅读 · 0 评论 -
JUnit: NoClassDefFoundError: org/junit/runner/manipulation/Filter
Stackoverflow解答: Right click the project in Package Explorer, and click Properties. Click the Libraries tab. Click the Add library button. Select JUnit and click Next. Select JUnit 4 (that's wha...原创 2019-03-18 17:18:08 · 591 阅读 · 0 评论 -
JAVA笔记
修改的toSring()方法以及格式化输出 public String toString(){ return("Account#" + accountNumber + " with Balance " + new java.text.DecimalFormat("$0.00").format(balance)); } 属性的隐藏、方法的覆盖 子类声明了和超类中形同的成员...原创 2019-02-26 08:12:48 · 346 阅读 · 0 评论 -
JAVA 2.0-1.1问题
double结果 输出2.0-1.1的结果 JAVA浮点数存储(指数处理同+127) 剖析float型的内存存储和精度丢失问题 转为double和string Java中Double保留后小数位的几种方法 import java.text.DecimalFormat; public class TestC { public static void main...转载 2019-02-27 20:36:18 · 896 阅读 · 0 评论 -
软件构造4-5章
章节 内容 4 可理解性,可读性 5 可复用性 4.1可理解性-可读性(内部指标) 相关注释规范见4-1,28. 4.2Coding conventions 编码规范 编码规范:定义了一系列的规则,按这些规则进行编码,有助于提升代码可读性 例如: 命名:包名小写,类,接口单词首字母大写,方法变量start as lower case (Camel Case),常量全大写 ...原创 2019-06-18 00:48:04 · 163 阅读 · 0 评论