Blueherb In solitude, where we are least alone

11 2019 档案

摘要:解耦与得墨忒耳法则 把自己的代码组织成最小组织单位(模块),并限制他们之间的交互,如果随后处于折中必须替换某个模块,其他模块仍然能够工作。 使耦合j减少 有许多不必要的依赖关系的系统难以维护,往往高度不稳定。为了使依赖关系保持最少,我们使用得墨忒耳法则设计我们的方法与函数。 函数的得墨忒耳法则 函数 阅读全文
posted @ 2019-11-28 10:01 帅气的小土豆 阅读(156) 评论(0) 推荐(0)
摘要:按照合约的设计 与计算机系统打交道很难,与人打交道更难,作为一个族群,我们花费在交往上的问题时间更长,在过去的几千年里,我们应用于编写软件的坦率的方案就是合约, 合约可一规定你的权利与责任,也规定对方的权力与责任此外,还有怪鱼任何一方没有遵守合约后果的约定。 DBC 为eiffel语言发展了按合约设 阅读全文
posted @ 2019-11-28 09:20 帅气的小土豆 阅读(138) 评论(0) 推荐(0)
摘要:什么是流? 一连串有顺序的数据系列可以看成是一个流。 Java将文件看成是一个流。 字节流的两个基类InputStream和OutputStream:以字节为单位,是所有字节输入与输出流的父类; 字符流的两个基类Reader和Writer:以字符(2个字节)为单位。 Java使用了文件缓冲技术,其优 阅读全文
posted @ 2019-11-09 15:23 帅气的小土豆 阅读(137) 评论(0) 推荐(0)
摘要:package com_1; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; import java.util.Scanner; class Word //定义出 阅读全文
posted @ 2019-11-04 20:59 帅气的小土豆 阅读(141) 评论(0) 推荐(0)
摘要:1 package com_1; 2 import java.io.BufferedReader; 3 import java.io.FileReader; 4 import java.io.IOException; 5 import java.math.BigInteger; 6 import j 阅读全文
posted @ 2019-11-04 20:56 帅气的小土豆 阅读(252) 评论(0) 推荐(0)
摘要:编写一个程序,此程序在运行时要求用户输入一个 整数,代表某门课的考试成绩,程序接着给出“不及格”、“及格”、“中”、“良”、“优”的结论。 异常 (Exception):发生于程序执行期间,表明出现了一个非法的运行状况。许多JDK中的方法在检测到非法情况时,都会抛出一个异常对象。 异常处理的目的是依 阅读全文
posted @ 2019-11-02 10:08 帅气的小土豆 阅读(100) 评论(0) 推荐(0)
摘要:Java异常处理的几个原则如下。 (1)不要丢弃异常,捕获异常后需要进行相关处理。如果用户觉得不能很好地处理该异常,就让它继续传播,传到别的地方去处理,或者把一个低级的异常转换成应用级的异常,重新抛出。 (2)catch语句应该指定具体的异常类型。不要把不该捕获的异常也捕获了 (3)在finally 阅读全文
posted @ 2019-11-02 10:04 帅气的小土豆 阅读(145) 评论(0) 推荐(0)