出版说明在我国高等教育逐步实现大众化后,越来越多的高等学校将会面向国民经济发展的第一线,为行业、企业培养各级各类高级应用型专门人才。为此,教育部已经启动了“高等学校教学质量和教学改革工程”,强调要以信息技术为手段,深化教学改革和人才培养模式改革。如何根据社会的实际需要,根据各行各业的具体人才需求,培养具有特色显著的人才,是我们共同面临的重大问题。具体地,培养具有一定专业特色的和特定能力强的计算机专业应用型人才则是计算机教育要解决的问题。
为了适应21世纪人才培养的需要,培养具有特色的计算机人才,急需一批适合各种人才培养特点的计算机专业教材。目前,一些高校在计算机专业教学和教材改革方面已经做了大量工作,许多教师在计算机专业教学和科研方面已经积累了许多宝贵经验。将他们的教研成果转化为教材的形式,向全国其他学校推广,对于深化我国高等学校的教学改革是一件十分有意义的事。
清华大学出版社在经过大量调查研究的基础上,决定编写出版一套“普通高校本科计算机专业特色教材精选”。本套教材是针对当前高等教育改革的新形势,以社会对人才的需求为导向,主要以培养应用型计算机人才为目标,立足课程改革和教材创新,广泛吸纳全国各地的高等院校计算机优秀教师参与编写,从中精选出版确实反映计算机专业教学方向的特色教材,供普通高等院校计算机专业学生使用。
本套教材具有以下特点:
1. 编写目的明确
本套教材是深入研究各地各学校办学特色的基础上,面向普通高校的计算机专业学生编写的。学生通过本套教材,主要学习计算机科学与技术专业的基本理论和基本知识,接受利用计算机解决实际问题的基本训练,培养研究和开发计算机系统,特别是应用系统的基本能力。2. 理论知识与实践训练相结合
根据计算学科的三个学科形态及其关系,本套教材力求突出学科理论与实践紧密结合的特征,结合实例讲解理论,使理论来源于实践,又进一步指导实践得到自然的体现,使学生通过实践深化对理论的理解,更重要的是使学生学会理论方法的实际运用。
3. 注意培养学生的动手能力
Java语言程序设计(第3版)出版说明每种教材都增加了能力训练部分的内容,学生通过学习和练习,能比较熟练地应用计算机知识解决实际问题。既注意培养学生分析问题的能力,也注重培养学生解决问题的能力,以适应新经济时代对人才的需要,满足就业要求。
4. 注重教材的立体化配套
大多数教材都将陆续配套教师用课件、习题及其解答提示,学生上机实验指导等辅助教学资源,有些教材还提供能用于网上下载的文件,以方便教学。
由于各地区各学校的培养目标、教学要求和办学特色均有所不同,所以对特色教学的理解也不尽一致,我们恳切希望大家在使用教材的过程中,及时地给我们提出批评和改进意见,以便我们做好教材的修订改版工作,使其日趋完善。
我们相信经过大家的共同努力,这套教材一定能成为特色鲜明、质量上乘的优秀教材,同时,我们也希望通过本套教材的编写出版,为“高等学校教学质量和教学改革工程”作出贡献。
清华大学出版社前言诞生于20世纪90年代初的Java语言,伴随着互联网日新月异的发展,已广泛应用于网络编程、嵌入式和移动系统、游戏以及Web企业平台等方面。当前,越来越多的人期望学习和掌握Java语言,以便更好地了解和投身于互联网创新发展的大潮中。在此背景下,我们根据多年的教学经验和开发实践,于2006年推出了《Java语言程序设计》第1版,2010年又推出了第2版,广受读者欢迎与好评。此后,我们继续钻研、不断拓展,针对读者需求,引入Java语言的最新发展,对本书进行了进一步的修订,正式推出了第3版。
本书深入浅出、简明实用,在突出重点、详析难点、解答疑点的基础上,做到概念明晰、注重实用,通过大量例题,帮助读者理解相关概念和方法,检验学习效果,较快地掌握所学知识。
本书全面而又系统地介绍了Java语言的基本语法和重要应用,共分为10章,第1、2章介绍Java语言的特点、Java程序的基本定义和实现方法以及语法基础;第3章着重讨论Java语言面向对象的特征;第4章介绍Java Applet及其应用;第5章详细描述作为Java语言的重要应用之一的图形用户界面的设计方法;第6章对异常处理进行了介绍;第7章详细解释线程创建、状态、同步和特性等基本知识;第8章介绍Java语言的主要特点之一的集合操作;第9章介绍Java语言的输入输出操作和文件操作;第10章介绍Java语言重要应用领域网络编程方面的一些典型应用。
学习计算机语言离不开上机实践。读者应在边学习边上机的过程中,深入理解、掌握本书的内容。本书尤其注重实际编程能力的培养与提高,备有上机练习题,读者应按照题目要求,认真上机练习。通过上机调试程序,发现自身概念理解上的模糊和方法运用上的错误,搞清概念和纠正错误对于深刻理解和熟练掌握Java语言十分重要。
限于编著者的水平,本书难免出现不足之处,恳请读者提出宝贵意见。
吕凤翥马皓
Java语言程序设计(第3版)前言