热门关键字:  听力密码  听力密码  新概念美语  单词密码  巧用听写练听力
图书信息

Java程序设计实用教程实验指导、实训与习题解析

中国水利水电出版社
    【作 者】赵欢 主编 【I S B N 】978-7-5084-6878-5 【责任编辑】宋俊娥 【适用读者群】本科 【出版时间】2009-10-01 【开 本】16开 【装帧信息】平装(光膜) 【版 次】第1版 【页 数】200 【千字数】 【印 张】 【定 价】24 【丛 书】21世纪高等院校规划教材 【备注信息】
图书详情

      本书为《Java程序设计实用教程》的配套辅导,全书内容分成四大部分,第一部分为与理论知识同步的基本实验,共14个实验;第二部分为综合实训案例;第三部分为大型工程项目设计实例;第四部分为习题解析及模拟训练。本书将对读者的实际编程能力及工程开发能力的提高有所帮助。

      本书作者既有具备丰富教学、编程经验的教师,也有具有丰富大型工程开发经验的工程技术人员,编写时借鉴了作者多年的教学实践经验与工程实际开发经验,采用符合国际性标准的编程方法与惯例,使读者在学习中能够受益匪浅。

      本书适合作为高等院校Java程序设计课程辅导教材,也可作为工程设计人员和Java编程爱好者参考书。

      本书光盘中含有主教材的电子教案、源代码及本书的实训源代码及相关教学资源,供读者学习使用。

     

      本书为配合《Java程序设计实用教程》实践教学而设计了各类实验实训案例共17个,并配有习题解析70道和模拟试卷4套。

      在过去的几年里,由于软件产业的美好前景,面向对象技术一直是主流的开发技术之一,而Java程序设计语言更是其中的典型代表。我们在实际教学和培训的过程中发现能够找到的Java图书通常分为两种类型:一种是集中在Java的某个方面(如基本语法),另一种是适合在需要的时候查阅一下的工具书,不适合循序渐进地阅读。而且这两类图书都侧重于理论介绍,缺少实际应用方面的内容。这就使得如果要全面学习并熟练掌握Java技术的各个方面,读者就必须参加具体的项目实训,或者购买包含大量重复信息的图书或者查阅大型的工具书。

      本书解决了上述问题,它以案例为中心的学习方法(CCLA,Case Centered Learning Architecture),通过精心设计的实例实训使读者熟稔Java的相关概念,清晰地建立面向对象的编程思想。本书不仅有实例实训方面的介绍,还把我们多年的教学经验和软件开发与项目管理的经验融入其中,使读者能掌握一般实际项目中所需要的基本知识。

      本书共分为四部分,下面简要介绍各部分的内容。

    第一部分:与理论知识同步的基本实验14个。分别是熟悉Java 程序的开发,Java语言编程基础,Java语言控制结构,面向对象的编程技术,包、接口、类库与向量类,图形界面容器及布局管理器,Java事件处理机制,AWT基本组件,菜单及Swing组件,多媒体编程,异常处理,输入输出与文件处理,多线程,网络编程基础的基本实验。每个实验详细地列出了实验目的、实验内容(任务)和练习思考、上机作业。

    第二部分:综合实训案例。根据所学知识点设计制作一个聊天室。该实例应结合《Java程序设计实用教程》第8章的内容来理解,具体设计过程(系统可行性分析、系统需求分析、系统概要设计、系统数据库的设计、系统详细设计、系统测试)及模型,读者可以参考教材相关内容。

    第三部分:两个大型工程项目设计实例,分别是后台编程和设备管理系统。每个实例给出了设计目的、设计内容与实现/操作步骤。

    第四部分:习题解析与模拟训练。其中习题解析部分精选了Sun公司Java程序员考试题,国内著名软件公司的Java程序员笔试题和部分Java二级考试题,并给出了参考答案和详细解析。模拟训练部分则精选了作者在多年实际教学中设计的考试试卷4套,并配有参考答案和评分标准,供读者练习检测。

    如果选用本书作为教学的教材,下表给出课时的分配建议。

    理论与上机实验课时分配建议

    章节 课时分配 章节 课时分配

    第1章  Java语言概述 2+2 第5章  Java异常 4+4

    第2章  创建基于web的Java程序 4+4 第6章  Java线程 4+4

    第3章  组件与布局管理器 8+8 第7章  Java网络编程 4+4

    第4章  事件模型与事件处理 4+4 第8章  基于CCLA的案例

    ——实时聊天室系统项目设计 6+6

    合计 36+36=72

    说明:课时分配=理论课时+上机课时。

      本书在编写过程中,上海NIIT齐国锋高级工程师对本书的编写提出了许多宝贵的意见,同时感谢中国水利水电出版社的各位老师,谢谢你们的帮助和指导。参加本书编写的还有成军、江文、彭秀娟、胡炼、李学辉、王纲金、郑敏、赵丽霞、赵凯等。

      尽管我们尽了最大努力,但由于时间仓促,加之水平有限,本书难免有不妥之处,欢迎各界专家和读者朋友批评指正。


    前言
     
    第一部分  基本实验 1
    实验一  熟悉Java程序的开发 1
    一、实验目的 1
    二、实验内容 1
    三、练习思考 2
    四、上机作业 3
    实验二  Java语言编程基础 3
    一、实验目的 3
    二、实验内容 3
    三、练习思考 5
    四、上机作业 6
    实验三  Java语言控制结构 6
    一、实验目的 6
    二、实验内容 6
    三、练习思考 8
    四、上机作业 9
    实验四  面向对象的编程技术 9
    一、实验目的 9
    二、实验内容 9
    三、练习思考 10
    四、上机作业 10
    实验五  包、接口、类库与向量类 11
    一、实验目的 11
    二、实验内容 11
    三、练习思考 14
    四、上机作业 15
    实验六  图形界面容器及布局管理器 15
    一、实验目的 15
    二、实验内容 15
    三、练习思考 17
    四、上机作业 17
    实验七  Java事件处理机制 18
    一、实验目的 18
    二、实验内容 18
    三、练习思考 20
    四、上机作业 22
    实验八  AWT基本组件 22
    一、实验目的 22
    二、实验内容 22
    三、练习思考 25
    四、上机作业 26
    实验九  菜单及Swing组件 26
    一、实验目的 26
    二、实验内容 26
    三、练习思考 29
    四、上机作业 31
    实验十  多媒体编程 31
    一、实验目的 31
    二、实验内容 32
    三、练习思考 33
    四、上机作业 35
    实验十一  异常处理 35
    一、实验目的 35
    二、实验内容 35
    三、练习思考 37
    四、上机作业 38
    实验十二  输入输出与文件处理 38
    一、实验目的 38
    二、实验内容 38
    三、练习思考 40
    四、上机作业 42
    实验十三  多线程 42
    一、实验目的 42
    二、实验内容 42
    三、练习思考 43
    四、上机作业 44
    实验十四  网络编程基础 45
    一、实验目的 45
    二、实验内容 45
    三、练习思考 46
    四、上机作业 48
    第二部分  综合实训案例 49
    2.1  案例设计要求 49
    2.2  案例设计说明 49
    2.3  案例源程序 49
    2.3.1  客户端程序 49
    2.3.2  服务器端程序 72
    2.4  案例上机操作步骤 79
    第三部分  大型工程设计实例 82
    3.1  工程设计实例一  后台编程 82
    3.1.1  设计目的 82
    3.1.2  设计内容与实现/操作步骤 82
    3.2  工程设计案例二  设备管理系统 105
    3.2.1  设计目的 105
    3.2.2  设计内容 105
    3.2.3  设计过程简述 105
    第四部分  习题解析与模拟训练 132
    4.1  习题解析 132
    4.2  模拟训练及参考答案 159
    4.2.1  模拟试卷A 159
    4.2.2  模拟试题A参考答案及评分标准? 166
    4.2.3  模拟试题B 167
    4.2.4  模拟试题B参考答案及评分标准 175
    4.2.5  模拟试卷C 177
    4.2.6  模拟试题C参考答案及评分标准 181
    4.2.7  模拟试题D 184
    4.2.8  模拟试题D参考答案及评分标准 189
    参考文献 192
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册