Java编程入门(2):概述

微观编程(1):名字和元素


在基础层次(机器语言级),计算机只能执行非常简单的操作。通过串连大量的简单操作,计算机可以执行复杂任务。这些任务必须通过程序把细节完整地记录为“程序文本”。编写复杂程序从来不是简单的事情,难度在于如何将程序组织成清晰的结构。我把程序的总体结构设计称为“宏观编程”。

微观编程也称作编码,通常指为设计填充细节。细节是非常具体的,逐指令执行的小任务。当你在编码时,更“接近机器层面”工作。你会使用机器语言的一些概念:内存地址、算数运算符、循环和分支。在类似Java这样的高级语言中,你会使用高出机器语言几个层次的概念。然而,你还是需要让这些细节可以正确工作。

本章和下一章会检阅Java编程语言中所有的编码工具。请不要被“微观编程”这个名字误导,认为这些内容非常简单或者不重要。相反地,对于所有类型的编程语言,这些内容都是非常重要的基础。如果你不理解它,无论你在宏观结构设计上有多么优秀,都无法写出程序。

本章的最后一节讨论了编程开发环境,如何编译和运行Java程序。在你开始编写代码或使用本书的示例程序之前,应当对他们有所了解。


第2章内容:

  • 第1节:Java应用程序基础
  • 第2节:变量和基础类型
  • 第3节:String、Class、Object和子程序
  • 第3节:文本输入、输出
  • 第4节:表达式细节
  • 第5节:编程环境
  • 编程练习
  • 本章测试
原文链接: math.hws.edu 翻译: ImportNew.com - 唐尤华
译文链接: http://www.importnew.com/17256.html
[ 转载请保留原文出处、译者和译文链接。]

关于作者: 唐尤华

我喜欢程序员,他们单纯、固执、容易体会到成就感;面对压力,能够挑灯夜战不眠不休;面对困难,能够迎难而上挑战自我。他们也会感到困惑与傍徨,但每个程序员的心中都有一个比尔盖茨或是乔布斯的梦想“用智慧开创属于自己的事业”。我想说的是,其实我是一个程序员。(新浪微博:@唐尤华

查看唐尤华的更多文章 >>



相关文章

发表评论

Comment form

(*) 表示必填项

还没有评论。

跳到底部
返回顶部