全部分类

《AbsoluteJava(中文版)(含光盘)》
(图片仅供参考)

查看付款方式  了解购物流程

《AbsoluteJava(中文版)(含光盘)》

编    号: 136511
著 作 者: 陈明等译
出 版 社: 电子工业出版社
书    号: 9787121013041
出版日期: 2005-6-1
市 场 价: ¥69 元
书 店 价: ¥65.6 元
立即节省: ¥3.5 元
人    气: 
《AbsoluteJava(中文版)(含光盘)》   《AbsoluteJava(中文版)(含光盘)》
咨询电话:029-86698115
到款传真:029-82086768




其他支付方式

内容简介
内容简介本书是一本讲授java程序设计的优秀教材和参考书。在内容组织方面,主要围绕java语言自身的特点展开,涵盖了java语言的各个方面。书中探讨了多种编程技巧,系统全面地介绍了java语言,对继承、多态性及异常处理的阐述尤为详尽。此外,还探讨了java集和java标准库,并用独立的章节论述了递归及链表数据结构。 本书的结构合理,灵活性强,每章都附有习题及答案,易于学习、理解和使用。本书开篇的论述简单,而后逐渐深入,层层铺开。因此,即适合于初学者,也适合于有经验的编程人员。 图书目录第1章引言1.1java简介1.2表达式和赋值语句1.3字符串类1.4编程风格1.5小结第2章控制台输入和输出2.1屏幕输出2.2joptionpane2.3使用bufferedreader的控制台输入2.4使用consolein进行输入2.5小结第3章流程控制语句3.1分支语句3.2布尔表达式3.3循环3.4小结第4章定义类i4.1类的定义4.2信息的隐藏和封装4.3重载4.4构造函数4.5小结第5章定义类ⅱ5.1静态方法与静态变量5.2引用与类参数5.3引用的使用与误用5.4包与javadoc5.5小结第6章数组6.1数组概述6.2数组和引用6.3数组编程6.4多维数组6.5小结第7章继承7.1继承基础7.2封装和继承7.3使用继承编程7.4小结第8章多态和抽象类8.1多态8.2抽象类8.3小结第9章异常处理9.1异常处理的基础知识9.2在方法中抛出异常9.3更多异常处理的技术9.4小结第10章文件输入/输出10.1文件输入/输出简介10.2文本文件10.3file类10.4二进制文件10.5随机访问二进制文件10.6小结第11章递归11.1无返回值的递归方法11.2有返回值的递归方法11.3递归的思想11.4小结第12章统一建模语言和模式12.1uml12.2模式12.3小结第13章接口和内部类13.1接口13.2内部类的简单应用13.3关于内部类的更多内容13.4小结第14章链表数据结构14.1java链表14.2树14.3小结第15章集合和迭代器15.1向量15.2集合15.3迭代器15.4小结第16章swingi16.1事件驱动程序设计技术16.2按钮、事件和其他swing组件16.3容器和布局管理器16.4菜单和按钮16.5文本字段和文本区域16.6小结第17章applet17.1html简介17.2applet程序设计17.3html中的applet17.4小结第18章swingii18.1窗口监听器18.2图标和滚动条18.3graphics类18.4颜色18.5字体和drawstring方法18.6小结第19章java永远不会结束19.1多线程19.2javabeans19.3java和数据库连接19.4小结附录a关键字附录b优先关系和结合规则附录cunicode字符集附录d类和接口的总结附录econsoleln索引 序言/前言译者序java语言是适合在分布环境下开发的最优秀的程序设计语言。在1996年,当c++语言在商业和学术方面得到了广泛应用时,java语言作为一个强有力的竞争者登上了这个舞台。安全、可移植且支持现代面向对象化结构是java的主要特点。同c++相比,在编译或运行时java很容易发现很多常见的程序错误。java有一个异常机制,要求程序员精确地处理各种错误,并且有一个相对简单的模型用于区别基本数据类型(如int)和用户自定义类型。此外,java中没有明确的指针类型。java是可移植的。例如,不管基本的计算机结构如何,在任何java实现中,整型数据都有相同的范围值。java还提供了一个图形用户界面(gui)工具箱,允许用表单形式处理输入和输出。相对而言,gui的确是容易使用的。更重要的是,对于java能实现可移植的gui。java的精髓是:“一次性编程,任何地方都可运行。”java源程序保存在扩展名为.java的文件中。当地编译器javac编译源程序并产生class文件,该文件由字节码构成。可移植的中间语言通过运行java解译器来解译执行字节码(可移植的中间语言)。这个解译器也称做虚拟机。本书是一本java程序语言的教程,所包含的内容十分广泛,主要有java简介、控制台输入/输出、流程控制语句、定义类、数组、继承、多态和抽象类、异常处理、文件和输入/输出、递归、统一建模语言和模式、接口和内部类、链表数据结构、集合和迭代器、swing、applets等。每章给出自测题答案、程序设计和本章小结。在附录a至附录e中分别列出了关键字、优先关系和结合规则、统一代码字符集、类和接口的总结、consoleln等。本书作者编程经验丰富,叙述透彻而简洁,提供的程序源码清晰流畅,突出了java语言的编程风格和编程方法。本书在结构上呈金字塔式,注重实践应用,从实际出发介绍了各种常用概念和方法,避免抽象的理论论述和复杂的公式推导,在典型的算法介绍方面深入浅出,简洁明了。本书可以作为大专院校计算机专业和相关专业的教材,也可作为从事计算机应用的工程技术人员的参考书。本书由陈明、王国庆、王振武、王浩丽、郭新、廖丽萍、孙修虎、鹿扬、王风霞、耿燕、陈清夷、田丽娜、吴霞、朱新月、王玉亭、陈琳、张琳、刘志德、赵灵秀、任化敏等人翻译并校对。尽管我们尽了很大的努力,但限于专业和英语水平,译稿中难免出现不妥之处,敬请读者批评指正。前言本书是一本java语言编程方面的教材和参考书。虽然本书含有编程技巧,但不是局限于此,而是围绕java语言本身的特色展开的。作者写作时,面向的读者主要是不具备很多java编程经验的本科生。因此,本书适合用做java初级课程的教材或参考书,也适合作为java语言的高级计算机课程的教材或参考书。本书面向多层次的读者。开始几章是为初学者而设计,阅读这几章的小结可以使有编程经验的读者快速了解java的基本语法。后面各章同样简单易懂,但是更适合于那些有能力学习这些高级主题的学生。本书对java语言的讲述非常全面,特别是对java中的继承、多态性及异常处理进行了详细而全面的论述。同时,提供了java集类和swinggui库等java标准库方面的详细材料,并且用独立的章节论述了递归及链表数据结构。不含非标准的软件对简单的控制台输入,java没有标准类。包括我在内的一些作者,在书中为控制台输入提供了一个非标准的java类,这种做法不受大学教师们的欢迎。本书中不包含这种软件,而是提供了简单的控制台输入类,因为一些教师非常喜欢这样的软件,毕竟它是可选择的。没有编程实例需要这种控制台输入类。许多程序中用到的是在任何java的安装环境下均适用的标准类。面向对象编程本书全面概括了java语言中实现的封装性、继承性及多态性。介绍swinggui的章节中提供了事件驱动编程的概述及大量练习。uml和模式一章提供了与oop相关的资料。主题讲解的灵活性本书给教师们很大的灵活性来重新安排教学资料的顺序。本书的特色是能适应各种教师的教学风格,而不是让教师们按照作者个人编著的顺序来授课。考虑到这些,各章的引言里均介绍了学习该章应具备的知识。易于理解仅仅按合适的顺序讲解正确的内容是不够的。一本书,对教师或专业人员来说仅仅清晰和明确也是不够的。对读者而言,易于理解是很重要的。本书同作者以往写的书一样,友好而易于掌握。总结部分每个重要的知识点均单独总结出来。作为每一章内容的概述,以及便捷性的参考资料,适合有经验的编程人员进行快速查找。自测练习每一章中均有大量的自测练习,并且在每章末尾给出这些自测练习的完整答案。其他特征常见错误,编程小技巧,以及带有运行示例的完整程序示例贯穿每一章。最后,每一章均有小结,适合作为编程项目系列的学生作业。codemate本书已被收入addison-wesley的codemate,这是一个在线的专业书编程向导。借助它,学生不必安装编译器就可以浏览、运行、编辑代码清单及他们书中的编码问题。本书为学生提供从各章选出的编程项目及一些附加项目的在线向导。用这个向导,学生可以测试自己对每章关键概念的理解程度。支持材料本书所有用户均可获得下面的材料:●访问addison-wesley的codemate的途径。(登录名称是te_service,密码是6666。)●本书中的源代码。●j2sdk的免费副本,是标准版本1.4及java2.0的增强版本。 到http://www.aw-bc.com/codemate,可以访问codemate及在线源代码。下面的资源仅仅对有资格的教师提供。●教师访问addison-wesley的codemate●教师的解决问题手册●计算机化测试题库●幻灯片如何获得java本书附带的cd包含一个j2sdk的免费副本,这是标准版本1.4及java2.0的增强版本。该副本包含一个java编译器和一个ide(集成开发环境)。然而,我们发现一个相对简单的ide更适合初学者,因为它在设计程序时几乎不出现差错。作者推荐textpad环境,到http://www.textpad.com/可以下载一个免费的试用textpad副本。要注意的是,使用textpad也需要安装前面提到的java2.0版本。致谢没有很多人给予的无偿帮助,就不会有本书。感谢我的编辑,来自addison-wesley的susanhartman,是她首先构思了此书,她也是该书整个编写过程的灵魂人物。感谢bethpaquin,marilynlloyd,joycewells,pattymahtani,以及addison-wesley的其他人员,他们不断支持和鼓励,为本书的编写、审查、修订和最终出版提供了极大的帮助。特别感谢addison-wesley的pattymahtani,以及argosy出版社的danielrausch,jenjackowitz,kimcofer和cherrygovoni。正是他们不知疲倦的工作,才使本书按时出版。下列人员提出了修正意见和建议,对本书最后的完成有极大的贡献。我衷心感谢他们(按字母顺序排列):jimadams chandler-gilbertcommunitycollegegeraldw.adkins georgiacollege&stateuniversitydr.bayarinze drexeluniversityprof.richardg.baldwin austincommunitycollegejonbjornstad gavilancollegeadriennedecker universityofbuffaloarthurgeis collegeofdupagejudyhankins middletennesseestateuniversitychrishoward devryuniversityeliotjacobson universityofcalifornia,santabarbarabalajijanamanchi texastechuniversitysureshkalathur bostonuniversitydr.cliffordr.kettemborough it顾问,教授franklevey manateecommunitycollegexialin drexeluniversitymarkm.meysenburg doanecollegehoangm.nguyen deanzecollegeprof.brysonr.payne northgeorgiacollege&stateuniversityw.brentseales universityofkentuckyjeffsix universityofdelawarexueqing(clare)tang governorsstateuniversitynatalies.wear universityofsouthfloridadalewelch universityofwestfloridawook-sungyoo gannonuniversity特别感谢rickord,他审阅了整本书的草稿,并且为改进此书提供了详细而很有帮助的建议。他的洞察力对本书的帮助极大。 waltersavitch http://www-cse.ucsd.edu/users/savitch/ wsavitch@ucsd.edu
更多介绍

其他说明
字数:1267千字 页码:704 开本:16开

第一发货地
西安

相关书籍
用户评论共0 条
用户评论共 0