前言&绪论

来源:互联网 发布:进口儿童安全座椅知乎 编辑:程序博客网 时间:2024/06/08 08:18

程序设计其实是对复杂性的管理:待解决问题的复杂性,以及用来解决该问题的工具的复杂性。很少有语言的设计目标专注于克服开发与维护程序的复杂性,而Sun对Java的设计目标是:为程序员减少复杂性。即“减少开发健壮代码所需的时间以及困难”,极大地提升程序员的生产率。


Java使得一切都变得更容易:编写程序,团队合作,创建与用户交互的用户界面,在不同类型的机器上运行程序,以及编写通过因特网通信的程序。


Java SE5的许多变化都是为了改善程序员的体验;Java SE6主要关注于提升速度,以及改进一些类库的特性。


网站:www.MindView.net


学习的方式:

1. 实践与迭代;

2. 技术研讨会。


课程设计的方法:

每次只讲授一个特性,或者一小组相互关联的特性,并且不会依赖于还未介绍的概念。


课程设计目标:

1. 每一次只演示一个步骤的材料,以便读者在继续后面的学习之前可以很容易地消化吸收每一个概念。仔细地对特性的讲解进行排序,以使得在看到对某个特性的运用之前,先了解它;

2. 使用的示例尽可能简单、短小,以适应教室内教学;

3. 提供“我认为对理解这种程序设计语言来说很重要”的部分,而不是提供我所知道的所有事情;

4. 使每个部分的重点足够明确,以便缩短教学与练习之间的时间;

5. 给读者打下坚实的基础,使读者能够充分理解问题,以便转入更难的课程学习和书籍阅读中。


0 0
原创粉丝点击