JAVA及其相关
-
Java程序设计入门陈波编本教材从开始到结束,力图通过一个完整的实例去阐述Java不同的应用技术。在结束时,再次完整地展现Java的魅力,使得读者在阅读本教材时有种浑然一体的感觉。本教材的第1章到第7章讲述了怎样学习Java和Java的基础知识,以及面向对象的编程思想;第8章到第11章,主要讲述了Java的核心技术:抽象、接口、封装、继承等。通过全过程的示例,使读者能够融会贯通地应用这些核心技术,并且学会如何以面向对象的方式在实际的项目中使用这些技术;第12章和第13章分别介绍了回收机制和异常处理;第14章和第15章对数据库和数据结构基础作了详细的描述;第16章到第19章讲的是封装的概念、图形编程和事件处理等内容;第20章是一个综合性的实例,把前面的知识贯穿起来,使读者通过学习实例来巩固和加深前面学过的知识。 -
Java程序设计房晓溪主编本书为高等学校教育改革推荐教材。本书是依据本科和高职高专院校学生培养目标,结合作者多年的教学和实践经验编写而成,旨在使计算机教学面向软件编程实践,进一步推动计算机教学改革。本书包括的主要内容有:面向对象程序设计语言,Java程序设计入门,程序控制流程,Java的方法,类与对象,继承与派生,Java的例外处理,Java包的处理和使用,设计Applet程序,Java多线程,I/O流,网络程序设计等。每章后都配有上机实战和巩固习题,帮助读者用最少的时间掌握最多的知识和工作技能。本书语言通俗易懂,内容丰富翔实,实用特点突出,是本科和高职高专院校的理想教材。同时,也是软件和信息技术人员的必备参考用书。序党的十六大以来,举国上下都在贯彻人才强国战略。特别是在我国加入WTO、面临经济转轨的形势下,我国高等教育事业紧扣世界教育发展的脉搏,已从精英教育走向大众教育,进入迅猛发展的时期。21世纪是信息技术高度发展的信息时代,要求大学生具有更加丰富的信息技术知识和更强的应用信息技术的能力。选好一本教材,对提高计算机类专业的教学质量至关重要。在确定课程体系以后,最重要的工作就是根据教学要求编写出高质量的教材。在教材建设中,我们提倡百花齐放、推陈出新,经过实践考验,形成公众认可的精品,从而以推动教学质量的提高。受出版社委托,我们邀请了一些相关高校的教师,召开了一次别具风格的"新形势下高等院校系列教材建设研讨会",共同研究了国内外高等教育的教学现状与发展趋势,介绍了当前国内高等院校计算机类专业的教学状况与教材建设情况,探讨了新形势下高等院校的教材建设问题,强调了教材要"体现实用性,突出院校自身教学特点,老师易教,学生易学"的编写原则。在有关专家、教授的亲切指导和热心支持下,在相关高校计算机学院(系)院长(主任)与骨干教师的热情参与下,教材编委会和众多作者在总结了教材建设上多年探索和实践的基础上,广泛汲取了各类成功教材的有益经验,分析了广大学生的承受能力和学习心得,并听取了计算机界教育专家们建议,博采各家所长,精心打造本套教材。本套教材以培养学生的应用能力为目的,突出实用性,突破了传统教材中理论与实践脱节、偏深、偏难的现象,易于实施教学,发掘学生的潜在学习积极性,能让学生在最短的时间内,全面系统地掌握计算机技能。本套教材作为"新形势下高等院校系列教材",突出体现了以下特色:(1)各高校领导十分重视,热心于本套教材的建设,并鼓励教师积极参与,热切希望本套教材真实地反映各高校教学水平、教学特点和最新教研成果;(2)教材的整个编写过程,自始至终得到有关专家和教授热心、真诚的指导与关怀:(3)根据各高校与老师的实际需要,与出版社共同规划,共同建设、共同完善教材体系与内容,体现开放与互动交流的宗旨。这套教材在写法上体现了理论与实践相结合,相关的知识点讲解清晰、透彻,注重教学实际,力求科学实用,符合教学习惯,语言通俗易懂,内容丰富翔实,既注重基本理论及使用方法的深入剖析,又注重实例与技巧的融会贯通。各章后附有课后理论与上机练习,满足学生需要,亦为教师的课堂教学及上机指导提供了有益的参考与帮助。这套教材是"新形势下高等院校系列教材",是一种新的尝试。"新",就会有许多值得修改的地方。本套教材面向各高校,对有志于参与本套教材编写或修改的教师来说是开放的,各学校可以根据自己的特点和教师的特长加以修订和补充。我们热烈欢迎更广泛的学校、教师或作者共同热心参与,更好地规划和完善这套"新形势下高等院校系列教材"。前言近几年,面向对象的程序设计己成为程序开发设计的主流思想。这种思想主要是通过增加软件的重用性和扩充性提高程序员的开发设计能力。目前,面向对象的程序设计中应用最广泛的是Java语言,它的推广对程序开发技术产生了深远的影响。Java语言不仅继承了C++的优良传统,而且对其不足之处进行了改良,从而实现了最大限度地利用网络。Java语言所具有丰富的类库等诸多特性使其成为最广泛使用的网络程序编程语言。随着Java语言的飞速发展,这就使得Java语言程序设计图书在市场上不断推陈出新。本科和高职高专院校计算机专业以及软件开发人员对它提出了更高、更为迫切的要求,在此背景下,笔者们经过认真收集和整理素材,精心编写了((Java程序设计》一书。本书与Java语言最新版本同步,由具有多年从事Java语言教学工作的教师共同编写完成,具有很强的针对性、实用性和可读性。《Java程序设计》从Java语言的类和对象的基本概念和简单操作出发,紧紧围绕程序实例,介绍了如何利用Java语言编写高效应用程序的方法,并对常用的Java语言地特性做了深入透彻地解析。主要内容本书全面细致地介绍了使用Java语言实现网络程序编程的相关知识。全书共分为13章。具体的内容安排为:第1章Java程序设计入门,主要介绍了Java程序设计的入门知识,如Java语言简介、Java语言的特性、Java特点等;第2章Java语法规则,主要介绍了Java的符号集、Java的数据类型以及Java运算符的使用:第3章程序控制语句,主要介绍了程序的三基本结构和循环控制结构;第4章Java语法规则,主要介绍了Java方法的概念、Java方法的定义和调用、Java的递归方法:第5章Java的类,主要介绍了类和对象的概念、类的组成及其运作规则、Java应用程序的结构;第6章继承与多态,主要介绍了继承和多态的概念、类成员的继承以及接口等相关知识:第7章Java的异常处理,主要介绍了例外、错误与事件例外类的层次、例外处理语句.及使用;第8章Java包的组成和使用,主要介绍了Java的包、Java语言类库的结构、java.1ang包中的常用类、关于Java的技术文档;第9章Java的集合类,主要介绍了集合类概述、集合类、新集合类:第10章Java的I/0流,主要介绍了流的层次结构、InputStream流和OnputStream流、内存读写、管道流、文件输入/输出流、连接多个流、过滤流、PrintStream流:第11章Applet基础和多媒体技术,主要介绍了Applet的运行平台浏览器、Applet程序的运行机理、Appkt程序的结构、Applet程序设计、Applet的安全机制、多媒体设计类的继承关系、对象的属性、设置字体、设置颜色、Graphics类、图像处理、动画技术;第12章多线程处理,主要介绍了线程的基本概念、线程的基本结构与使用方法、线程的管理、动画线程的制作:第13章网络程序设计,主要介绍了网络常识、网络程序设计、服务器和客户机、网络程序设计技术、Java支持的网络程序设计、移动网络、Java安全性。特点本书用模块化方式深入浅出地讲解了Java语言的基本知识点、重点和难点。全书重点突出、主次分明、结构清晰、逻辑性强,每章都有知识点、概述、小结、实践检验等配套内容,使读者能够在充分掌握Java程序设计的知识和技巧的同时,将其尽快运用到实际工作中,从而实现教与学的结合、统一。同时,为了便于多媒体教学,我们为读者提供本书配套的电子教案,为老师教学提供有益的参考和帮助。该服务请登录网址:http://www:b呻a.net,可在网站下载专区免费下载。适应对象本书通俗易懂,内容丰富翔实,突出以实例为中心的特点,既可作为大学本科和高职高专院校计算机专业的教学用书,也可作为从事Java应用程序开发的软件网络工程师及软件、电讯技术工程人员的参考用书。编写分工本书由房晓溪担任全书的主要编写工作,‘岳溪、陈念伟、房方和熊波也担任部分编写工作,郝文化负责了全书的审订工作。同时,参与本书编排的还有:邹素琼、王安贵、陈郭宜、程小英、谭小丽、卢丽娟、刘育志、吴淬砺、赵明星、贺洪俊、李小平、史利、张燕秋、周林英、黄茂英、李力、李小琼、李修华、田茂敏、苏萍、巫文斌、邹勤、粟德容、-童芳、李中全、蒋敏、刘华菊、袁媛、李建康、袁涛、杨春华、贾小蓉、张永龙等,在此表示衷心感谢!配套服务为充分展现本书编写特点,帮助读者深刻理解本书编写意图与内涵,进一步提高对本书教学的使用效率,我们建立本书使用指导联络方式,它是读者与编者之间交流沟通桥梁。欢迎读者将图书使用过程中的问题与各种探讨、建议反馈与我们,本书作者竭诚为您服务,联系方式E-mail:bojia@bojia.net。作者2004年11月 第1章 Java程序设计入门 1 1.1 从程序设计语言说起 1 1.2 Java语言的特性 3 1.3 Java的特点 7 1.4 本章小结 8 1.5 实践检验 8 第2章 Java语法规则 92.1 Java的符号集 92.2 Java的数据类型 112.3 使用Java运算符 152.4 本章小结 192.5 实践检验 19第3章 程序控制语句 213.1 选择(条件)结构 213.2 循环控制结构 233.3 本章小结 263.4 实践检验 26第4章 Java语法规则 304.1 Java方法的概念 304.2 Java方法的定义 314.3 方法的调用 344.4 Java的递归方法 374.5 本章小结 384.6 实践检验 38第5章 Java的类 405.1 类和对象的概念 405.2 类的组成及其运作规则 425.3 Java应用程序的结构 495.4 本章小结 505.5 实践检验 50第6章 继承与多态 546.1 继承和多态的概念 546.2 类成员的继承 576.3 接口 686.4 本章小结 726.5 实践检验 72第7章 Java的异常处理 757.1 异常、错误与事件 757.2 异常类的层次 767.3 异常处理语句及使用 777.4 异常处理举例 787.5 本章小结 817.6 实践检验 81第8章 Java包的组成和使用 838.1 Java的包 838.2 Java语言类库的结构 848.3 java.lang包中的常用类介绍 858.4 关于Java的技术文档 978.5 本章小结 988.6 实践检验 98第9章 Java的集合类 1009.1 集合类概述 1009.2 集合类 1009.3 新集合类 1119.4 本章小结 1219.5 实践检验 121第10章 Java的I/O流 12410.1 流的层次结构 12410.2 InputStream流和OutputStream流 12510.3 内存读写 12610.4 管道流 12710.5 文件输入/输出流 12910.6 连接多个流 13810.7 过滤流 14010.8 PrintStream流 14310.9 本章小结 14410.10 实践检验 144第11章 Applet基础和多媒体技术 14611.1 第一个Applet小应用程序 14611.2 Applet的运行平台浏览器 14711.3 Applet程序的运行机理 15011.4 Applet程序的结构 15211.5 Applet程序设计 15411.6 Applet的安全机制 16311.7 多媒体设计类的继承关系 16311.8 对象的属性 16311.9 设置字体 16411.10 设置颜色 16711.11 Graphics类 17011.12 图像处理 17311.13 动画技术 17811.14 本章小结 18211.15 实践检验 182第12章 多线程处理 18412.1 线程的基本概念 18412.2 线程的基本结构与使用方法 18612.3 线程的管理 19112.4 用于制作动画的线程 19612.5 本章小结 20012.6 实践检验 200第13章 网络程序设计 20213.1 网络概览 20213.2 网络程序设计简介 20513.3 服务器和客户机 20613.4 网络程序设计技术 22013.5 Java支持的网络程序设计 22113.6 移动网络 22213.7 Java安全性概览 22313.8 本章小结 22413.9 实践检验 225 -
J2EE应用与BEA WebLogic Server(美)Angela Yochem,(美)David Carlson,(美)Tad Stephens编;谢俊等译;谢俊译本书特色:本书前一版非常畅销。第二版是第一版的修订和更新,是使用J2EE1.3(参考了J2EE1.4的特性)和新的BEAWebLogicServer8.1来开发基于Web的应用程序的全新指南。本书可引导读者逐步学会构建完整而健壮的Web应用程序。书中介绍的内容包括构建用户界面的原型、编码服务器端表示逻辑和JSP代码、实现数据库连接、建立中心注册表、提供JMS消息、编码EJB以及集成电子邮件功能。在这个过程中,本书在介绍增强的可用性、可靠性和安全性最佳实践的同时,还介绍了每个模块是如何适合于整体应用程序设计的。本书覆盖的主题包括:*利用模型-视图-控制器(MVC)设计模式*使用JDBC和BEAWebLogic的事务支持来集成企业数据库*为使应用程序运行在集群化的BEAWebLogicServer环境中而做的准备*开发完全利用BEAWebLogic容器服务的EJB*测试、编译和部署的最佳实践和准则*使用WebLogicWorkshop,即BEA统一开发环境*利用BEAWebLogicPlatform,在端到端应用程序框架中集成业务流程和后台系统全书共分为18章,每章分别对应于使用J2EE和WebLogicServer开发Web应用程序的各个阶段,并且都围绕特定的JavaEnterprise技术来组织,包括模型-视图-控制器设计模式、JDBC数据库连接、远程方法调用、JMS、EJB、Java-Mail、单元测试、计划部署等。本书实践性很强,在对每种技术的讨论中都穿插了例子。最后,本书还讨论了创建一个在线拍卖站点的大型实例,很有实际应用价值。本书详细讨论了EJB,EJB目前是J2EE应用程序开发的主角。本书是学习在WebLogic平台上开发J2EE应用程序的好教材,适合于广大企业应用开发人员阅读。无论是WebLogic的初学者,还是有经验的开发人员,都能从书中获益。 -
Core Java应用程序设计教程刘甲耀,严桂兰编著由于CoreJava能创建应用程序(Applications)和小应用程序(Applets),同时也为了教学上的系统性与诱导性,作者特将CoreJava分成为《CoreJava应用程序设计教程》和《CoreJava小应用程序设计教程》两册来阐述。本书为《CoreJava应用程序设计教程》,主要阐述CoreJava应用程序设计的方法与技巧,其内容取材广泛,由浅入深,它涉及:基本CoreJava(含CoreJava的特点与基本编程模式,基本数据类型,CoreJava的基本输入与输出,基本运算符,条件与循环语句,方法);引用(含引用的含义与操作,对象与引用的基础,字符串,数组,异常处理,使用流类实现的输入与输出);对象与类(含面向对象程序设计的含义,Javadoc;基本方法,软件包,附加的构造);继承(含继承的含义,继承的基本语法,多重继承,接口,通用组件的实现)。本书所有示例均在CoreJava2(使用TextPad工具)环境中通过,实用性强,覆盖面广,许多例子采用多种解决方案,充分体现了CoreJava编程的灵活性与多样性。每章均有小结与习题。书末附录提供了TextPad与JDK的使用步骤和习题参考答案,以及CoreJava安装步骤。书中示例、习题与运行结果可通过华信教育资源网(http://www.hxedu.com.cn)免费下载使用。本书可作大专院校计算机和其他各类专业及培训班的教科书,并可供各行各业从事计算机工作人员使用。本书前言CoreJava是基于网络的纯面向对象编程语言,适用于编写各式各样的软件,适用于各种平台与操作系统,编译后的代码能在互联网上传递,并确保用户安全运行,因而是当前最富有生命力的计算机编程语言之一。CoreJava除了包含Java的所有功能之外,其最大的特点之一是数据的输入与输出(特别是格式化输出)特别简单。就输入一个数据而论,如果使用标准Java,起码要四条语句才能实现,而CoreJava则只要一条语句就能完成。对数据格式化输出来说,使用标准Java非常麻烦,而使用CoreJava则像C语言一样容易。为适应当前Internet的迅猛发展及各行各业学习CoreJava的需要,特别是大专院校为研究生和本科生甚至专科生开设面向对象程序设计课程的需要,我们根据多年对Java和CoreJava教学与科研的实践,以及Java版本的升级,并根据CoreJava能创建应用程序(Applications)和小应用程序(Applets)两大特点,以及为了教学叙述的方便,特分为《CoreJava应用程序设计教程》和《CoreJava小应用程序设计教程》两册来阐述。本书为《CoreJava应用程序设计教程》,主要阐述CoreJava应用程序设计方法与技巧,内容涉及:基本CoreJava;引用;对象与类;继承。《CoreJava小应用程序设计教程》阐述基本Applet;图形程序设计;事件处理;图形用户界面构件;网络通信与声像播放。本书每章均有小结、重点对象和习题,并在附录中提供了习题参考答案。本书共有310条示例,均在CoreJava2环境下(使用TestPad工具)通过,并在附录中提供了TextPad与JDK的使用步骤,以及CoreJava安装步骤。本书有以下三大特点:1.开发工具与语言相结合。本书使用了最新版本CoreJava2及Textpad工具。2.取材广泛,由浅入深,重点、难点分明,易学易掌握。3.编程方法与示例并举。通过一例多解的方式说明CoreJava编程的灵活性、多样性、实用性与趣味性。在本书编写中,承蒙美国某公司副总裁刘涌博士提供了大量资料,广州私立华联学院教师与学生林汶彬、陈亮、杨红柱、陈小强、王少莉等参与本书工作,在此表示感谢。本书不足之处,敬请读者指正。作者E-mail地址:ygl0501@sina.com.cn作者2005年1月 -
Java大学简明教程(美)哈维·戴特尔(Harvey M. Deitel)[等]著;张琛恩等译;张琛恩译本书展示了Java在面向对象、事件驱动等程序设计方面的强大功能。本书出色的教学方式均源手Deitel&Associates公司:该公司拥有众多撰写最畅销编程语言书籍的作者和在100多个国家为超过1000000的人讲授程序设计课程的知名教师。应用程序驱动、手把手的教程式方法:Deitels将带领读者在一个生动有趣、面向实际的应用程序中探索Java概念。这些实际的应用程序涉及:基于Web的书店·ATM·电话号码簿·购车还贷·付账·国旗知识测评.筹款募集·图形画板·清单·投资利息·工资额计算器·微波炉.屏幕抓取·门禁系统·货运中心·票务订购·打字训练器·图形绘制要点讨论:Java类库·GUI组件(JButton,JTextField,JList,JTimer,JTextArea,JSpinner,JComboBox,JRadioButton,JMenu,等等)·事件处理·调试.算法·伪代码·UML·控制语句·方法·随机数生成·数组·类·对象·继承·多态·接口·集合·鼠标及键盘事件·字符串·按序存取文件·数据库·图形·多媒体·GUI设计·三层Web应用程序的开发·异常处理·迭代器·ArrayList·Swingt·JSP·HTML·GUI程序设计本书是Deitel向广大读者奉献的又一力作。全书结合Java程序设计的基本原理,采用手把手的教程式方法,逐步引导读者开发出面向实际的应用程序。从最基本的程序设计的学习开始,读者在每一教程中学到的有关Java程序设计的所有新知识和新内容,都是建立在前一教程学习的基础之上的。从而读者能够很容易地将所学到的知识运用到自己应用程序的开发当中。本书向读者介绍Java的GUI设计、组件、方法、事件处理技术、类型、控制语句、数组、面向对象的程序设计、异常处理技术、字符串与字符、按顺序访问的文件,以及更多同Java程序设计相关知识的全面介绍。书中还包含了一些更为高级主题的讨论,如数据库程序设计、多媒体技术、图形绘制及Web应用程序的开发等。 -
Java语言与JBuilder应用基础教程张健编本书是高等职业技术教育中IT类专业学生获取学历证书和国际著名软件厂商Borland软件认证证书的学习用教材。本教材依据课程教学大纲编写而成。本书全面讲述了Java语言的基础知识以及使用Borland JBuilder集成开发环境开发Java程序的方法。Java语言部分包括Java语言概述,Java的基础语法,Java的面向对象特性,接口与包,无用对象回收,数组与字符串类,异常捕获,多线程,输入/输出流库,Java小程序,用Java Swing编写图形界面程序,图形界面程序的事件驱动以及网络编程初步。JBuilder使用部分包括如何用JBuilder的集成开发工具包生成图形界面的Java程序,如何使用JBuilder工程,如何用UML浏览类与包,如何用JBuilder制作、调试和发布Java程序。本书覆盖范围广泛、重点突出、结构清晰,并通过对大量简单而有针对性的应用例题进行讲解,实现了计算机语言基础知识与具体应用的充分结合。本书可作为各大专院校、高等职业技术院校计算机软件开发专业课程和相关双证教学课程的教材,也可作为计算机语言的基础教材,并可供从事软件开发行业的技术人员学习参考。 -
J2EE编程技术郝玉龙 编著本书对J2EE编程技术进行了系统的介绍。本书首先对J2EE体系结构进行概述,介绍J2EE的定义、设计思想、技术框架等,然后详细指导读者如何基于Eclipse+Lomboz+JBoss+MySQL配置来搭建J2EE开发环境,随后以J2EE三大组件技术(Servlet,JSP,EJB)为主线,中间穿插J2EE服务技术和通信技术对J2EE编程技术进行了系统介绍。本书最后以一个完整信息系统的开发为示例,从系统的需求分析开始,到规划、框架设计、编码,再到部署发布,一步步引导读者完成一个完整系统的开发,向读者展示灵活运用J2EE技术构建完整信息系统的基本技巧。本书适合作为高等学校计算机专业教材,也可作为相关人员的参考书。本书每一章都是一个完整独立的部分,因此教师在授课时可根据授课重点、课时数量进行灵活调整。 -
Java程序设计与应用开发於东军,杨静宇,李千目,王国全 编著,王建国 主审本书作为Java程序的入门与应用教材,共分为3个部分:第一部分讲解Java程序设计的基础知识,包括Java基本编程语言、面向对象程序设计思想、类、对象、接口以及异常处理。第二部分讲解Java程序设计的高级知识,包括GUI编程、套接口编程、I/O系统、数据库访问以及多线程编程。第三部分详细分析两个实际项目的开发过程,包括系统分析及功能实现。在项目实例中综合应用第一、二部分的Java知识,能够帮助读者进一步巩固与提高。本书易教易学、学以致用,注重能力培养,对初学者容易混淆的内容进行了重点提示并配有相应习题。本书适合作为普通高等院校应用型本科(含部分专科、高职类)各相关专业的程序设计教材,也适合编程开发人员培训、自学使用。 -
J2EE开源工具包(美)John T.Bell,(美)James T.Lambros,(美)Stanford Ng著;汪青青,卢祖英等译;汪青青译揭示如何释放开源工具的全部动力,借以构建免费的J2EE企业平台。你的不二之选……你可以花费数千美元来购买商业企业平台,也可以充分利用免费、快速而可靠的开源工具。为了让你能够更轻松地做出明智的决策,这本富有创新精神的图书提供了你所需的所有工具,利用这些工具,你可以将太多数流行的开源工具无缝整合成一个可用来开发和部署企业Java应用程序的综合性修企业平台。本书作者为你介绍了几种开源Java项目,讲述了企业体系结构的基础知识,并简明扼要地介绍了源码开放的开发工具。接下来.本书还讨论了各种组件,利用这些组件,你可以交付基于web的应用程序;另外本书介绍了如何使用JDBC。JMS和EnterpriseJavsBeans构建企业基础结构及其通信方案。平台创建完毕之后,作者又指导你将应用程序从开发环境推入生产环境.这样,你将可以立刻运行开发出来的Java应用程序。本书提供了丰富完整的代码示例,以此向你介绍如何:·创建自己的Java应用平台·针对要开发的平台选择正确的开源·利用Tomcat、Struts、MySQL·确保所有的开源组件协同工作·整合开源工具和商业平台,大幅提升开发速度和效率 -
Java程序设计古凌岚,罗佳,张婵编著本书从应用Java技术开发一个完整案例的角度,设计了一个案例,围绕开发案例展开Java技术的介绍,并附有单元练习和每章练习。主要内容包括:Java技术的概况、基本概念、利用面向对象编写Java程序的基础;对于编写JFrame界面程序所需的相关知识如布局管理器、界面组件等;对于编写JApplet界面程序所需的相关知识;讨论Java中的事件处理的概念及应用,异常处理机制;线程、I/O处理、TCP/IP协议、Socket编程。同时,为了加强学习效果,本书也提供了一个学习用案例,要求学习者使用已学习的知识并参照书中案例进行实际开发,以达到“学以致用”的目的。 本书结构合理、语言通俗易懂,并具有理论内容适当、侧重技术应用的特点。该教材主要面向高职高专的学生,同时也可作为相关技术的培训教材。
