摘要:第二章 注重实效的途径 本章总结了在软件开发中的想法和途径,中心思想:不要在系统各处对知识进行重复,不要把任何一项知识点分散在多个系统组件中。 1、重复的危害 摘要: 当我们进行维护时,我们必须找到并改变事物的表示——那些嵌在应用中的知识胶囊。 系统中每一项知识都必须具有单一、无歧义、权威的表示。
阅读全文
摘要:static关键字 在类中,用static声明的成员变量为静态成员变量,也称为类变量。类变量的生命周期和类相同,在整个应用程序执行期间都有效。 注意 static修饰的成员变量和方法,从属于类,可以通过类名调用 static修饰的成员变量在赋值一次后对所有对象有效 静态方法不能调用非静态成员(子方法
阅读全文
摘要:前言 首先,王建民老师推荐的书一定是好书。其次,在现有情况下编写一些代码也确实遇到了一些问题,语句赘余、结构不清晰、时效低等。因此,我自愿阅读《程序员修炼之道:从小工到专家》这本书,自愿的...... 好吧,虽然我并不爱看学术书籍,但这确实是一本好书,所讲的主题思想与之前看过的《大道至简》(老师要求
阅读全文
摘要:原码反码补码的定义 原码:十进制数据的二进制表现形式,最左边是符号位,0为正,1为负 反码:正数的补码反码是其本身,负数的反码是符号位保持不变,其余位取反 补码:正数的补码是其本身,负数的补码是在其反码的基础上1 原码 比如12的二进制就是00001100,其中每个0或1叫做一个比特位(bit),8
阅读全文