清华大学出版社 您所在的位置:网站首页 油藏工程基础课后答案第四章第一节题目 清华大学出版社

清华大学出版社

2023-05-25 01:42| 来源: 网络整理| 查看: 265

本书包含Java基础、JavaScript、HTML、JSP网页编程等几部分内容,还提供了二百多个编程实例,是一本从基础到应用一气呵成的教材。本书注重基本概念的理解,结构严谨,叙述深入浅出,具有教科书特有的条理性。既能达到相当的理论高度,又通俗易懂,无论是初学者还是有一定基础的读者都会从中受益。本书分上、下两篇。上篇可用作Java基础教材,下篇可用作专业教材或职业教育教材,也可作为课外阅读材料。上篇每章后面都给出了练习题,书的末尾给出了所有题目的答案和题解。这些题目既可作为课后作业,也可作为自我检查资料。本书所附CD盘中给出了所有程序代码,每一个程序都经过了运行检验。

more >

前 言   什么是Java?如果你查阅英文字典,意思是“爪哇”。“爪哇”是印度尼西亚的一个著名岛屿,岛上盛产咖啡,因此,Java还译为“爪哇咖啡”。将一个计算机语言和“爪哇”联系起来意思是将它比拟为香醇可口的咖啡。咖啡在西方人心目中的地位,远非你我所能想象的。Java语言确实不负其名,它的出色功能,深得人们喜爱,可与当今世界上任何一种优秀的计算机语言媲美。   Java语言是随着互联网发展起来的,它的优势在于其与操作平台的无关性。由Java编写的程序,支持Solaris、Windows、MacOS、HP-UX和Linux等各种平台,既可以在Unix操作系统下运行,也可以在Linux和Windows操作系统下运行。   C语言、Visual Basic以及Java是目前最为广泛流行的三大语言。和清华大学出版社出版的笔者编写的前两本书《C语言贯通教程》、《Visual Basic贯通教程》一样,本书采用了“教科书式的条理性和通俗易懂的叙述风格”。此外,由于Java和互联网的特殊联系,本书以极大的篇幅阐述了Java的网页编程。这是与前两本书的最大差别,在应用层面的深入程度远远超过了前两本书。   学习Java语言的一个有利条件是,它的编译和运行软件几乎都可以从互联网上免费下载。这得益于主持Java开发的Sun公司的远见卓识。免费下载这些软件为广大编程人员学习Java创造了有利条件。实际上学会Java的人越多,使用Java的人也就越多,这是推广Java的极好途径,看来Sun公司十分明白这个道理。   Java语言包含了十分广泛的内容,例如Java基本语句、Java Applet、Java Bean等,与之相关的还有JavaScript、JSP和HTML语言等。虽然不是每一个Java程序中都会涉及所有这些内容,但是在一般Java程序中,它们都是经常出现的。每个部分几乎都可以单独写成一本书,通常的做法是,一本书介绍一个内容。这样做往往给读者带来较大的困难,且不说需要购买许多书籍,由于各部分分别叙述,一本一本地读下去,却不知道各部分内容的相互联系,更不知道每个部分在一个Java程序中的作用。实际问题中,往往需要在一个程序中包含多个部分内容,分开教学很难弄清楚应该怎样编写一个将它们结合在一起的程序。本书则将这些内容结合起来进行讲解,从而解决这个问题。   本书上篇的第1章至第13章介绍了Java基本语句,这是本书的基础,也是本书的主体。下篇的第14章至第24章介绍和Java应用相关的其他部分。其中第14章介绍HTML语言,第15章介绍JavaScript语言。第16章至第22章介绍JSP语言。JSP语言是网络编程的基础,目前在网上流行的程序中,有大量的JSP文件。JSP文件集Java、JavaScript、HTML于一身,在一个JSP文件中不但有Java语句,还有大量JavaScript、HTML语句。通过JSP文件的学习,不但可以知道怎样编写网络程序,而且还可以知道这三部分内容是怎样结合在一起的。第23章和第24章分别介绍了两个网站实用程序,一个是网上书店程序,另一个是聊天室程序。虽然它们和网上应用的实际程序相比,还十分简单和粗糙,还有许多精雕细刻的工作要做,但是它们已经有了一个实际程序的基本框架。通过这两个程序,你将会领略到,一个实际程序和各章各节给出的一个个例题相比,有多么大的差别。   实践证明,这种将基础知识和实际应用直接挂钩的综合叙述方法有利于了解各部分内容之间的相互关系,有利于融会贯通。我们将它称为“一竿子插到底”的教学方法。不但能够避免重复,具有事半功倍的效果,也有利于加强读者的学习目的和提高学习兴趣,也算是一种教材和教学方法改革的尝试吧。   Java帮助文件的内容十分丰富,没有一本教科书能与之相比。只有在编程过程中不断查阅帮助文件,才能让一个新手逐渐成为经验丰富的编程高手。如果不会查阅帮助文件,或不去查阅帮助文件,就白白失去了一种提高和学习的途径。由于帮助文件是英文,要读懂它有一定的难度,除了需要提高英语水平外,其余就是要多读、多用。为了帮助读者提高阅读帮助文件的能力,书中给出了不少查阅帮助文件的实例。   为了便于教学,前13章的Java基础部分,每章后面都给出了习题。这些习题既可作为学习的检验,也可作为编程实践。其中有些题也是程序员考试中常见的问题。如果采用本书作为教材,也可将它们选作课后作业。本书末尾附有习题的答案和题解。在做题之前最好不要看答案和题解,有困难再参考。   本书既注重基本概念的讲解,也十分注重实例的示范作用。阅读程序常常是学习计算机语言的捷径,往往一些似是而非的东西看了实例就能一目了然。这样的实例,包括习题的题解在内,全书共有二百多个,供读者学习研究,程序是理论叙述最好的补充和注释。   将本书作为教材可有两种选择。一种做法是将前13章作为Java基础教程,后11章作为课外阅读材料。另一种做法是将前13章作为基础教材,后11章作为专业教材或职业教育教材。一书两用,不只是节省学习时间,更主要的是基础和专业的结合,会取得较好的学习效果。   本书提供的实例程序,都存放在本书所附光盘中,而且每章中都有一个名为“操作指南.doc”的文件,运行该章程序之前,应先读一下这个文件。   从内容上分,前13章是基础,后11章是应用。从程序的运行上分,前15章(第1章至第15章)中的程序可以在“命令提示符”窗口(即通常所说的MS-DOS窗口)运行,可以存放在任意一个普通文件夹中;后9章(第16章至第24章)中的程序需要在由Resin或Tomcat构建的Web虚拟机中运行,要将它们存放在特定的文件夹中。为了书中叙述方便,我们将前15章的程序都存放在C盘的JavaSmp文件夹中,后9章的程序存放在由Resin和Tomcat规定的文件夹中,具体规定将在相应章节中交代。   本书的写作过程得到了许多同事、专家和读者的帮助,在此一并表示感谢。尤其要感谢余加莉、史凡、蒋晓蕾、方歆、庄茜、沈婕等人的大力协助。由于编者能力所限,难免有缺点和错误,欢迎读者和专家批评指正。                    史斌星、史佳          2007/1/1 于清华园 II II

more > 课件下载 暂无样章 暂无网络资源 扫描二维码 下载APP了解更多

版权图片链接



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有