Java编程思想(4th)----各章前主句

1、“我们之所以将自然界分解,组织成各种概念,并按其含义分类,主要是因为我们是整个口语交流社会共同遵守的协定的参与者,这个协定以语言的形式固定下来......除非赞成这个协定中规定的有关语言信息的组织和分类,否则我们根本无法交谈。”
------Benjamin Lee Whorf
2、“如果我们说另一种不同的语言,那么我们就会发觉一个有些不同的世界。”
------Luduing Wittgerstein
尽管Java是基于C++的,但是相比之下,Java是一种更“纯粹”的面向对象程序设计语言。

3、在最底层,Java中的数据是通过使用操作符来操作的。

4、就像有知觉的生物一样,程序必须在执行过程中控制它的世界,并做出选择。在Java中,你要使用执行控制语句来做出选择。

5、随着计算机革命的发展,“不安全”的编程方式已逐渐成为编程代价高昂的主因之一。

6、访问控制(或隐藏具体实现)与“最初的实现并不恰当”有关。

7、复用代码是Java众多引人注目的功能之一。但要想成为极具革命性的语言,仅仅能够复制代码并对之加以修改是不够的,它还必须能够做更多的事情。

8、“我曾经被问到‘求教,Babbage先生,如果你向机器中输入错误的数字,可以得到正确的答案吗?’我无法恰当地理解产生这种问题的概念上的混淆”
------Charles Babbage
在面向对象的程序设计语言中,多态是继数据抽象和继承之后的第三种基本特征。

9、接口和内部类为我们提供了一种将接口与实现分离的更加结构化的方法。

10、可以将一个类的定义放在另一个类的定义内部,这就是内部类。

11、如果一个程序只包含固定数量的且其生命期都是已知的对象,那么这是一个非常简单的程序。

12、Java的基本理念是“结构不佳的代码不能运行”。

13、可以证明,字符串操作是计算机程序设计中最常见的行为。

14、运行时类型信息使得你可以在程序运行时发现和使用类型信息。

15、一般的类和方法,只能使用具体的类型:要么是基本类型,要么是自定义的类。如果要编写可以应用于多种类型的代码,这种刻板的限制对代码的束缚就会很大。

16、在第5章的末尾,你学习了如何定义并初始化一个数组。

17、第11章介绍了Java容器类库的概念和基本功能,这些对于使用容器来说已经足够努力。本章将更深入地探索这个重要的类库。

18、对程序语言的设计者来说,创建一个好的输入/输出(I/O)系统是一项艰难的任务。

19、关键字enum可以将一组具名的值的有限集合创建为以种新的类型,而这些具名的值可以作为常规的程序组件使用。这是一种非常有用的功能。

20、注解(也被称为元数据)为我们在代码中添加信息提供了一种形式化的方法,使我们可以在稍后某个时刻非常方便地使用这些数据。

21、到目前为止,你学到的都是有关顺序编程的知识。即程序中的所有事物在任意时刻都只能执行一个步骤。

22、设计中要遵循的一条基本原则是:“让简单的事情变得容易,让困难的事情变得可行。”
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值