前言&绪论

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


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


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


网站:www.MindView.net


学习的方式:

1. 实践与迭代;

2. 技术研讨会。


课程设计的方法:

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


课程设计目标:

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

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

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

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

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


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值