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

Java程序设计习题解答及上机指导

中国水利水电出版社
    【作 者】李素若 【I S B N 】978-7-5170-5752-9 【责任编辑】李炎 【适用读者群】本专通用 【出版时间】2017-09-01 【开 本】16开 【装帧信息】平装(光膜) 【版 次】第1版第1次印刷 【页 数】200 【千字数】309 【印 张】12.5 【定 价】20 【丛 书】普通高等教育“十三五”规划教材(计算机专业群) 【备注信息】
图书详情

    本书是中国水利水电出版社出版的《Java程序设计》(李素若主编)一书的配套教材。本书共有3章,第1章习题解答参考,分别与主教材各章内容相配合,基本覆盖了教材中所讲述的知识点。第2章实验内容与指导,包括10个精心设计的实验,每个实验均包括实验目的、实验内容、实验指导等。第3章课程设计,设置了6个课程设计题目,目的是介绍在应用系统开发中的Java的实用技巧。

    本书是供普通高等院校计算机和信息技术等相关专业的学生学习Java程序设计课程的辅助教材,对于从事计算机工程与应用的科技工作者和其他希望学习Java程序设计的自学者,也具有一定的参考价值。

    本书是中国水利水电出版社出版的《Java程序设计》一书的配套教材。

    书中习题及解答参考与主教材内容相配合,基本覆盖了主教材中的知识点。

    本书精心设计了10个实验并配有详细的指导说明。

    本书设置了6个课程设计题目,介绍了Java的实用技巧。

    Java语言作为新一代面向对象的程序设计语言,已经成为目前最为流行的程序设计语言之一,诸多优秀的特性使其成为被业界广泛认可和采用的工具,同时使得“Java程序设计”课程成为高校计算机专业一门主要的专业课。

    本书是《Java程序设计》的配套书,在主教材中用大量的例子有序地、深入浅出地讲解了Java程序设计的知识,每个任务都配有丰富的习题供学生练习,帮助学生深入理解Java程序设计基本概念及特征。为了帮助学生使用好教材,更好地掌握并灵活运用Java程序设计的知识,提高学生实践技能和编程能力,笔者特编写了《Java程序设计习题解答及上机指导》一书。

    全书共分3章。第1章“习题解答参考”,分别与主教材各章内容相配合,基本覆盖了教材中所讲述的知识点。题型包括选择题、简答题、填空题、应用题和编程题等。所有习题均给出了参考答案,便于读者自测和学习。习题中的代码均在JDK 7.0中运行通过。读者可以通过对书中习题练习,逐步熟悉并掌握Java的基本语法、面向对象程序设计、API类库及泛型与集合框架、输入输出处理及图形界面设计、数据库编程、多线程以及网络编程,拓宽程序设计的思路。第2章“实验指导”,编者精心设计了10个实验,每个实验均包括实验目的、实验内容、实验指导等内容。在实验指导中除了给出详细的代码外,还在关键语句中添加了注释,便于读者理解代码的含义。第3章“课程设计”,选取了6个经典题目,每个题目都给出了设计内容、设计要求、设计思路和参考代码等。

    参加本书编写和大纲讨论的教师还有严永松、陈万华、游明坤、贺体刚、李冉、陶延涛、张牧等。

    由于编者水平有限,加之时间仓促,书中难免有疏漏之处,敬请广大读者批评指正,以使本书质量得到进一步提高。

    编 者

    2017年6月

    第1章 习题解答参考 1
    项目1 Java语言概述 1
    任务1 Java发展史与特点 1
    参考答案 1
    任务2 Java程序工作原理 1
    参考答案 1
    任务3 面向对象基础 2
    参考答案 2
    任务4 Java的开发和运行环境 3
    参考答案 3
    项目2 Java语言基础 5
    任务1 Java语言的基本组成 5
    参考答案 6
    任务2 Java基本数据类型 6
    参考答案 8
    任务3 Java运算符与表达式 8
    参考答案 9
    任务4 Java语句和方法 10
    参考答案 10
    任务5 控制语句 11
    参考答案 13
    任务6 数组 15
    参考答案 15
    项目3 Java面向对象程序设计 18
    任务1 类与对象 18
    参考答案 19
    任务2 类的继承和多态 20
    参考答案 21
    任务3 接口与内部类 25
    参考答案 26
    任务4 Java异常处理 27
    参考答案 28
    项目4 Java API常用类库 30
    任务1 Object与System 30
    参考答案 30
    任务2 String与StringBuffer 31
    参考答案 32
    任务3 Java包装类 33
    参考答案 33
    任务4 Java数字处理类 35
    参考答案 36
    任务5 Java日期类 37
    参考答案 37
    任务6 正则表达式 40
    参考答案 40
    项目5 Java泛型与集合框架 41
    任务1 泛型 41
    参考答案 41
    任务2 泛型集合类 42
    参考答案 43
    任务3 工具类 44
    参考答案 45
    项目6 Java的I/O流和文件 45
    任务1 I/O流类简介 45
    参考答案 45
    任务2 File类 46
    参考答案 46
    任务3 字节流与字符流 47
    参考答案 48
    任务4 随机访问流 51
    参考答案 52
    任务5 其他流 52
    参考答案 53
    项目7 图形用户界面设计 54
    任务1 GUI简介 54
    参考答案 55
    任务2 AWT组件 55
    参考答案 56
    任务3 布局管理 58
    参考答案 58
    任务4 事件处理 59
    参考答案 60
    任务5 Swing组件 60
    参考答案 61
    项目8 JDBC数据库编程 64
    任务1 JDBC介绍 64
    参考答案 65
    任务2 JDBC连接数据库 65
    参考答案 65
    任务3 JDBC操作数据库 66
    参考答案 67
    项目9 Java多线程 75
    任务1 线程的基本概念 75
    参考答案 75
    任务2 线程的创建和启动 76
    参考答案 77
    任务3 线程的生命周期 78
    参考答案 79
    任务4 控制线程 79
    参考答案 79
    任务5 线程的同步 80
    参考答案 80
    项目10 Java网络编程 84
    任务1 网络基础知识 84
    参考答案 84
    任务2 URL类和InetAddress类 85
    参考答案 85
    任务3 Socket通信 86
    参考答案 87
    第2章 实验指导 93
    实验一 搭建Java程序开发环境 93
    【实验目的】 93
    【实验内容】 93
    【实验说明】 93
    【实验指导】 93
    实验二 简单数据类型和流程控制 97
    【实验目的】 97
    【实验内容】 97
    【实验指导】 98
    实验三 类、对象基础知识 102
    【实验目的】 102
    【实验内容】 102
    【实验指导】 102
    实验四 抽象类、接口、包与异常 107
    【实验目的】 107
    【实验内容】 107
    【实验指导】 107
    实验五 字符串处理及基础类库 113
    【实验目的】 113
    【实验内容】 113
    【实验指导】 114
    实验六 流式输入输出处理 119
    【实验目的】 119
    【实验内容】 119
    【实验指导】 119
    实验七 GUI标准组件及事件 123
    【实验目的】 123
    【实验内容】 123
    【实验指导】 124
    实验八 JDBC数据库编程 128
    【实验目的】 128
    【实验内容】 128
    【实验指导】 128
    实验九 多线程处理 131
    【实验目的】 131
    【实验内容】 131
    【实验指导】 131
    实验十 使用Java实现网络编程 135
    【实验目的】 135
    【实验内容】 135
    【实验指导】 136
    第3章 课程设计 141
    3.1 题目一:标准计算器模拟 141
    【设计内容】 141
    【设计要求】 141
    【设计思路】 141
    【参考代码】 142
    3.2 题目二:编写一个记事本程序 148
    【设计内容】 148
    【设计要求】 149
    【设计思路】 149
    【参考代码】 149
    3.3 题目三:简易多人聊天程序 159
    【设计内容】 159
    【设计要求】 160
    【设计思路】 160
    【参考代码】 160
    3.4 题目四:学生信息管理系统 167
    【设计内容】 167
    【设计要求】 167
    【设计思路】 167
    【参考代码】 168
    3.5 题目五:文本文件加密解密 181
    【设计内容】 181
    【设计要求】 181
    【设计思路】 181
    【参考代码】 181
    3.6 题目六:华容道 188
    【设计内容】 188
    【设计要求】 188
    【设计思路】 188
    【参考代码】 188
    参考文献 193





最新评论共有 2 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册