Java语言程序设计题解与上机指导

出版时间:2008-10  出版社:清华大学出版社  作者:邵丽萍 等 著  页数:199  
Tag标签:无  

前言

  进入21世纪,计算机成为人类常用的现代工具,每一个有文化的人都应当了解计算机,学会使用计算机来处理各种的事务。  学习计算机知识有两种不同的方法:一种是侧重理论知识的学习,从原理入手,注重理论和概念;另一种是侧重于应用的学习,从实际入手,注重掌握其应用的方法和技能。不同的人应根据其具体情况选择不同的学习方法。对多数人来说,计算机是作为一种工具来使用的,应当以应用为目的、以应用为出发点。对于应用性人才来说,显然应当采用后一种学习方法,根据当前和今后的需要,选择学习的内容,围绕应用进行学习。  学习计算机应用知识,并不排斥学习必要的基础理论知识,要处理好这二者的关系。在学习过程中,有两种不同的学习模式:一种是金字塔模型,亦称为建筑模型,强调基础宽厚,先系统学习理论知识,打好基础以后再联系实际应用;另一种是生物模型,植物并不是先长好树根再长树干,长好树干才长树冠,而是树根、树干和树冠同步生长的。对计算机应用性人才教育来说,应该采用生物模型,随着应用的发展,不断学习和扩展有关的理论知识,而不是孤立地、无目的地学习理论知识。  传统的理论课程采用以下的三部曲:提出概念-解释概念-举例说明,这适合前面第一种侧重知识的学习方法。对于侧重应用的学习者,我们提倡新的三部曲:提出问题-解决问题-归纳分析。传统的方法是:先理论后实际,先抽象后具体,先一般后个别。我们采用的方法是:从实际到理论,从具体到抽象,从个别到一般,从零散到系统。实践证明这种方法是行之有效的,减少了初学者在学习上的困难。这种教学方法更适合于应用型人才。  检查学习好坏的标准,不是“知道不知道”,而是“会用不会用”,学习的目的主要在于应用。因此希望读者一定要重视实践环节,多上机练习,千万不要满足于“上课能听懂、教材能看懂”。有些问题,别人讲半天也不明白,自己一上机就清楚了。教材中有些实践性比较强的内容,不一定在课堂上由老师讲授,而可以指定学生通过上机掌握这些内容。这样做可以培养学生的自学能力,启发学生的求知欲望。

内容概要

  本书是与《Java语言程序设计(第3版)》(邵丽萍邵光亚张后扬编著,清华大学出版社出版)及  {Java语言实用教程(第2版)》(邵丽萍邵光亚张后扬编著,清华大学出版社出版)配套使用的参考书。  本书对{Java语言程序设计(第3版)》中各章的全部习题进行了解答,对复杂的题目还给出了程序运行  的结果图,对所有的编程题目都给出了相应的源程序代码。本书还配有上机指导,介绍如何使用中文版  的Java API文档与Eclipse开发工具,以方便读者在学习Java语言时上机实习。  本书不仅可以结合{Java语言程序设计》或{Java语言实用教程》教材使用,也可以单独使用,帮助读  者更快、更深入地了解Java语言的原理,编写解决问题的Java应用程序,完成特定的任务。  本书通俗易懂、实用性强。可作为高等院校、高职高专学习Java语言的参考书使用。

作者简介

  谭浩强,教授,我国著名计算机教育专家,计算机普及和高校计算机基础教育开拓者之一,现任全国高校计算机基础教育研究会会长。他创造了3个世界纪录:(1)20年来他(及其合作者)共编著出版了140余部计算机著作,此外主编了300多部计算机书籍,是出版科技著作数量最多的人。(2)他编著和主编的书发行量近5000万册,是读者最多的科技作家。(3)他和别人合作编著的《BASIC语言》发行了1250万册,创科技书籍发行量的世界纪录。他善于用读者容易理解的方法和语言说明复杂的概念。许多人认为他“开创了计算机书籍贴近大众的新风”,为我国的计算机普及事业做出了重要的贡献。

书籍目录

第1部分 Java语言程序设计题解第1章 Java快速入门第2章 Java基本语法第3章 Java语句及其控制结构第4章 面向对象编程第5章 类的继承性与多态性第6章 Java的异常处理机制第7章 常用系统类第8章 图形用户界面第9章 高级组件第10章 多线程机制第11章 图形与多媒体处理第12章 访问数据库第13章 综合应用程序实例第2部分 Java上机指导第14章 使用中文版的Java API文档第15章 使用Eclipse开发工具15.1 Eclipse是什么15.2 下载与安装Eclipse15.3 使用Eclipse开发Java程序15.4 在Eclipse中安装插件的方式15.5 使用Visual Editor可视化插件15.6 安装My Eclipse插件第16章 Eclipse的综合使用16.1 文件与文件夹的管理16.2 创建与运行Java应用程序16.3 创建与运行Java applet16.4 创建图形用户界面参考文献

章节摘录

  第4章 面向对象编程  4-1 静态变量有何特点?如何引用静态变量?  解:static声明的成员变量被称为静态变量。静态变量的特点是其为类固有的成员变量,可以直接引用,其他成员变量仅仅被声明,生成实例对象后才存在,才可以被引用。  4-2 静态方法有何特点?静态方法引用成员变量时有何要求?  解:static声明的成员方法被称为静态方法。静态方法的特点是可以通过对象来调用,也可以通过类名来调用。实例方法只能通过对象来调用。静态方法引用成员变量时要求其为静态变量。实例方法体中既可以访问静态变量,也可以访问实例变量。  4-3 何为抽象类、抽象方法?  解:abstract声明的类与方法称为抽象类与抽象方法。抽象类不能实例化一个对象,它只能被继承。一个抽象类可以含有抽象方法。抽象方法是指不能实现的方法,因为它没有方法体,所以抽象方法不能出现在非抽象类中。一个抽象类不一定非要包含一个抽象方法,但一个类如果包含一个抽象方法就必须声明为抽象类。一个子类如果没有实现父类中的抽象方法也必须声明为抽象类。  4-4 类与对象有何关系?如何创建对象?  类与对象的关系可以视为模板与产品的关系、类型与变量的关系。对象是类的实例,可视为类的变量。当程序运行时,对象占用内存单元。类与对象是密切相关的,没有脱离对象的类,也没有不依赖类的对象。

编辑推荐

  谭浩强教授简介  谭浩强教授,我国著名计算机教育专家,计算机普及和高校计算机基础教育开拓者之一,现任全国高校计算机基础教育研究会会长。他创造了3个世界纪录:(1)20年来他(及其合作者)共编著出版了140余部计算机著作,此外主编了300多部计算机书籍,是出版科技著作数量最多的人。(2)他编著和主编的书发行量近5000万册,是读者最多的科技作家。(3)他和别人合作编著的《BASIC语言》发行了l250万册,创科技书籍发行量的世界纪录。他善于用读者容易理解的方法和语言说明复杂的概念。许多人认为他“开创了计算机书籍贴近大众的新风”,为我国的计算机普及事业做出了重要的贡献。  丛书的特点  ◆坚持面向应用的方向.以应用为中心构建课程体系。  ◆准确定位,合理取舍内容.切合实际需要。  ◆采用“提出问题一解决问题一归纳分析”的新的教学三部曲。  ◆写法通俗易懂,易于理解.便于教学,容易入门。  ◆品种丰富.涵盖面广。包括必修课教材、选修课教材、教学辅导书、实训教材、参考书等。  ◆著名计算机教育家谭浩强教授亲自组织和指导,有经验的专家和骨干教师参与编写,教材质量高。  丛书包含4个系列  ◆基础教材系列 涵盖了计算机公共基础课程的教材。  ◆应用型教材系列 适合作为培养应用性人才的本科院校和基础较好、要求较高的高职高专学校的主干教材。  ◆实用技术教材系列 针对应用型院校和高职高专院校所需掌握的技能技术编写的教材。  ◆实训教材系列 应用型本科院校和高职高专院校都可以选用这类实训教材。

图书封面

图书标签Tags

评论、评分、阅读与下载


    Java语言程序设计题解与上机指导 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7