





定价:28元
印次:1-2
ISBN:9787302129226
出版日期:2006.06.01
印刷日期:2007.08.15
图书责编:孟毅新
图书分类:教材
本书是一本介绍Java高级编程的实用教程,面向具有一定Java编程基础的开发人员。本书通过对“项目”的分析、实现和讲解,使读者在实践的过程中,逐步掌握Java高级编程的技巧和方法。 全书分10章,第1章至第4章详细介绍面向对象技术和Java类的高级特性;第5章介绍数组,主要涉及数组的创建和使用;第6章介绍图形用户界面和事件处理;第7章讲述高级I/O处理技术;第8章主要介绍多线程技术,包括线程的两种创建方法、线程的基本控制、线程的同步和线程的交互;第9章以网络聊天室为例,以JBuilder 9.0为开发环境,详细介绍图形用户界面设计、事件处理方法、Socket编程技术和多线程编程技术;第10章以员工管理系统为例,详细讲述如何使用JDBC访问数据库。附录A讲述Java编程规范,对于开发者来说具有较高的参考价值。 本书主要是面向高职高专院校高年级学生,也可作为本科学生和程序开发者参考用书。
ava高级编程实用教程出版说明本套规划教材的系列名称根据学科基础和岗位群方向设置,为各高职高专院校提供“自助餐”形式的教材。各院校在选择课程需要的教材时,专业课程可以根据岗位群选择系列;专业基础课程可以根据学科方向选择各类的基础课系列。例如,数控技术方向的专业课程可以在“数控技术系列”选择;数控技术专业需要的基础课程,属于计算机类课程的可以在“计算机基础教育系列”和“计算机应用系列”选择,属于机械类课程的可以在“机械基础系列”选择,属于电子信息类课程的可以在“电子信息基础系列”选择。依此类推。 为方便教师授课和学生学习,清华大学出版社正在建设本套教材的教学服务体系。本套教材先期选择重点课程和专业主干课程,进行立体化教材建设:加强多媒体教学课件或电子教案、素材库、学习盘、学习指导书等形式的制作和出版,开发网络课程。学校在选用教材时,可通过邮件或电话与我们联系获取相关服务,并通过与各院校的密切交流,使其日臻完善。 高职高专教育正处于新一轮改革时期,从专业设置、课程体系建设到教材编写,依然是新课题。希望各高职高专院校在教学实践中积极提出意见和建议,并向我们推荐优秀选题。反馈意见请发送到Email:gzgz@tup.tsinghua.edu.cn。清华大学出版社将对已出版的教材不断地修订、完善,提高教材质量,完善教材服务体系,为我国的高职高专教育出版优秀的高质量的教材。高职高专教育教材编审委员会前言
1.1面向过程和面向对象1
1.1.1面向过程程序设计语言2
1.1.2面向对象程序设计语言2
1.1.3面向过程和面向对象程序设计3
1.2类3
1.2.1对象和类4
1.2.2类的声明5
1.2.3属性的声明6
1.2.4方法的声明6
1.2.5类的使用7
1.2.6构造器8
1.2.7信息隐藏和封装12
1.2.8【项目11】的参考程序13
1.3Java文件的组织16
1.3.1Java源文件结构16
1.3.2包(package)16
1.3.3文件组织层次18
1.4本章小结19
习题19
第2章类的设计21
2.1类的继承22
2.1.1类继承的基本使用方法22
2.1.2单继承24
2.1.3访问控制24
2.2方法的重写33
2.3多态35
2.3.1编译时的多态性35
2.3.2运行时的多态性36
2.4重载43
2.4.1普通方法的重载43
2.4.2构造器的重载46
2.5【项目21】的参考程序49
2.6本章小结52
习题52
Java高级编程实用教程目录第3章类的高级特性55
3.1static和final关键字55
3.1.1static关键字56
3.1.2【项目31】的参考程序——单子(Singleton)设计模式58
3.1.3静态块60
3.1.4final关键字61
3.2抽象类和接口63
3.2.1抽象类63
3.2.2接口65
3.2.3抽象类和接口的多态性68
3.2.4【项目32】... 查看详情