Java程式设计教程(第2版)(清华大学出版社出版图书)
《Java程式设计教程(第2版)》是2007年清华大学出版社出版的图书,作者是雍俊海。
基本介绍
- 书名:Java程式设计教程(第2版)
- 作者:雍俊海
- ISBN:9787302155799
- 页数:626
- 出版社:清华大学出版社
- 出版时间:2007-8-1
- 装帧:平装
- 字数:974000
- 纸张:胶版纸
内容简介
本书讲解Java程式设计知识及其编程方法,包括Java语言的基础语法、结构化程式设计、面向对象程式设计、数组、字元串、向量、哈希表、泛型、枚举、异常处理、档案和数据流、图形用户界面设计、小应用程式、执行绪、编程规范、网路程式设计、多媒体和图形学程式设计以及资料库程式设计等。本书的章节编排与内容以人们学习与认知过程为基础,与公司的实际需求相匹配。内容力求简明,每章都附有习题,而且在附录中包含了图、表、例程以及类和接口的页码索引,在正文中採用特殊字型突出中心词,希望使读者在轻鬆和欢乐之中迅速地了解与掌握Java程式设计的知识和方法,并套用到实践中去。本书内容丰富,结构合理,语言简练,而且提供了丰富的例程,既可以作为计算机专业和非计算机专业的基础教材以及Sun公司的SCJP(Java程式设计师认证)考试的辅导教材,也可以作为需要使用Java语言的工程人员和科技工作者的自学参考书。
编辑推荐
《Java程式设计教程(第2版)》的章节编排与内容以人们学习与认知过程为基础,与公司的实际需求相匹配。内容力求简明,每章都附有习题,而且在附录中包含了图、表、例程以及类和接口的页码索引,在正文中採用特殊字型突出中心词,希望使读者在轻鬆和欢乐之中迅速地了解与掌握Java程式设计的知识和方法,并套用到实践中去。本书内容丰富,结构合理,语言简练,而且提供了丰富的例程,既可以作为计算机专业和非计算机专业的基础教材以及Sun公司的SCJP(Java程式设计师认证)考试的辅导教材,也可以作为需要使用Java语言的工程人员和科技工作者的自学参考书。
作者简介
雍俊海教授博士生导师。从1991年到2000年就读于清华大学计算机科学与技术系,获学士、硕士和博士学位,美国肯塔基大学计算机系博士后。现为清华大学软体学院教授和博士生导师。参加或负责多个国家自然科学基金项目、国家863项目、973项目和美国自然科学基金项目;负责过大型商业软体的研发工作,设计并编写过大量的代码。2003年入选全国优秀博士论文,2004年入选教育部“新世纪优秀人才支持计画”,2005年获得教育部自然科学一等奖,2006年获得国家杰出青年科学基金、清华大学青年教师教学优秀奖。 2003年在清华大学开设“Java程式设计”课程,获得该课程校级教学评估成绩第一名。2004年起此课程被推选为清华大学信息学院平台课。
目录
第1章绪论1.1历史简介1.2特点1.3开发环境的建立1.4Java程式及其执行过程1.4.1开发Java程式的工作流程1.4.2Java程式的工作原理1.5本章小结习题第2章结构化程式设计2.1标识符和关键字2.2基本数据类型、直接量和变数2.2.1基本数据类型2.2.2直接量2.2.3变数2.3运算符2.3.1算术运算符2.3.2关係运算符2.3.3布尔逻辑运算符2.3.4位运算符2.3.5赋值类运算符2.3.6条件运算符2.3.7其他运算符2.4控制结构2.4.1if语句和if-else语句2.4.2switch语句2.4.3for语句2.4.4while语句2.4.5do—while语句2.4.6break语句2.4.7continue语句2.5结构化程式设计2.6本章小结习题第3章面向对象程式设计3.1类、域、方法和实例对象3.2继承性3.3多态性3.3.1静态多态性3.3.2动态多态性3.4包(package)3.5封装性3.6修饰词abstract、static和final3.6.1修饰词abstract3.6.2修饰词static3.6.3修饰词final3.7接口3.8内部类3.9变数作用域範围与参数传递方式3.9.1变数作用域範围3.9.2方法调用的值传递方式3.10面向对象程式设计基本思想3.11本章小结习题第4章数组、字元串、向量与哈希表4.1数组4.1.1一维数组4.1.2多维数组4.2字元串和字元串缓冲区4.2.1String4.2.2StringBuffer4.3向量4.4哈希表……第5章泛型、枚举与for语句的简化写法第6章异常处理、递归和单体程式设计方法第7章档案与数据流第8章Swing图形用户界面程式设计第9章小应用程式(Applet)第10章编程规范和程式调试第11章多执行绪程式设计第12章网路程式设计第13章多媒体与图形学程式设计第14章资料库程式设计附录一图的索引附录二表的索引附录三例程索引附录四类和接口索引参考文献