ThinkInJava
lp503
这个作者很懒,什么都没留下…
展开
-
第一章对象引论
1:抽象过程 所有编程语言都提供抽象机制。(abstraction) (我认为任何语言都有这种特性。只可言传不可意会的语境或文明与精神....) 目的是解决问题: 取决于抽象的类型和质量。 Imperative:命令式: 还要基于计算机的结构,而不是基于你要试图要解决的问题的结构来考量原创 2011-10-31 22:05:22 · 568 阅读 · 0 评论 -
第二章一切都是对象
第二章 anything is object 1:用引用(reference)操作对象。 操纵的标识符实际上是对象的一个reference。 你拥有一个引用,并不一定需要有一个对象与他关联。有点汗!! for example:没有电视机,遥控器亦可独立存在。 你只需携带遥控器(引用)而不是电视机(对象)。 用遥控器(reference)而不是电视机(Object) 所以要注意只有原创 2011-10-31 22:35:36 · 342 阅读 · 0 评论 -
第三章控制程序流程
第三章 控制程序流 1:使用Java操作符 操作符接受一个或多个参数,并生成一个新值。 操作符可能会改变操作数自身的值,这被称为side effect。 注意:使用此类操作符生成的值,与使用没有副作用的操作符生成的值,没有什么区别。 (1)优先级 (1)赋值 = 他的意思是“取得右边的值,把它复制给左边”。 注意左值必须是一个明确的,已命名的变量。即:将一个常数赋给一个原创 2011-10-31 22:45:21 · 414 阅读 · 0 评论