![]()
内容推荐 陈国君、陈磊主编的《Java程序设计基础(第6版)实验指导与习题解答》是《Java程序设计基础(第6版)》一书的配套实验指导与习题解答用书。全书共分为两部分。第一部分是实验指导,共有18章,基本与《Java程序设计基础(第6版)》中的18章一一对应。每章中都有相关内容的知识点,并包含若干个上机实验,每个实验都由实验目的、实验要求、程序模板和实验指导等部分组成。实验内容由浅入深、循序渐进,知识点全面,并有目的地针对学习JaVa语言过程中遇到的重点和难点进行讲解与指导,强调实用性和易学性,可以帮助读者进一步熟悉和掌握JaVa语言的语法知识及程序设计方法。第二部分是主教材《Java程序设计基础(第6版)》的习题解答,对编程题给出了完整的程序代码。 本书既可以作为高等院校计算机及相关专业的教学用书,也可作为程序设计公共选修课的教材,同时也可作为职业教育的培训用书和Java初学者的入门教材。 作者简介 陈国君,吉林大学计算机硕士毕业。广东金融学院计算机系教授。讲授“Java语言”“C/C++语言”“汇编语言”“计算机网络”“操作系统”“数据结构”等多门计算机专业课程。出版了《数学谬误与悖论》《Java程序设计基础》《计算机网络》等多部专业教材。 目录 第一部分 实验指导 第1章 Java语言概述 实验1.1 Java语言开发环境的配置 实验1.2 编译与运行Java应用程序 第2章 基本数据类型 实验2.1 基本数据类型的使用 实验2.2 取模运算与自增、自减运算 实验2.3 整数与浮点数的除法与强制类型转换 实验2.4 逻辑运算符 实验2.5 字符串与数值型数据的转换 实验2.6 从键盘输入数据 第2章实验参考答案 第3章 结构语句 实验3.1 if条件语句及应用 实验3.2 switch语句及应用 实验3.3 for循环语句及应用 实验3.4 while循环语句与数据累加 实验3.5 while循环语句与字符比较 实验3.6 do-while循环语句 实验3.7 跳转语句 第3章实验参考答案 第4章 数组与字符串 实验4.1 数组元素的访问与数组长度属性 实验4.2 从键盘输入数据给数组元素 实验4.3 二维数组 实验4.4 字符串相等的比较 实验4.5 字符串方法的调用 实验4.6 命令行参数 第4章实验参考答案 第5章 类与对象 实验5.1 类的定义 实验5.2 对象的创建与使用 实验5.3 参数传递 实验5.4 调试Java程序 第5章实验参考答案 第6章 Java语言类的特性 实验6.1 类的私有成员与公共成员 实验6.2 类构造方法重载与默认构造方法 实验6.3 在构造方法内调用另一个构造方法 实验6.4 方法的重载 实验6.5 类的静态成员 实验6.6 对象的赋值与比较 第6章实验参考答案 第7章 继承与抽象类 实验7.1 类的继承 实验7.2 子类调用父类的方法 实验7.3 方法的覆盖 实验7.4 抽象类 实验7.5 JDK参考文档的使用 实验7.6 使用JDK参考文档编写Java程序 实验7.7 为Java程序生成程序文档 第7章实验参考答案 第8章 包与接口 实验8.1 编译与运行具有包的程序 实验8.2 调用不同包中的类 实验8.3 接口的定义与类实现接口 实验8.4 利用接口实现类的多重继承 第8章实验参考答案 第9章 异常处理 实验9.1 Java的异常处理机制 实验9.2 Java常见的异常类 实验9.3 多异常处理 实验9.4 由方法抛出异常 实验9.5 主动抛出异常 实验9.6 必须要捕获的异常 第9章实验参考答案 第10章 输入输出 实验10.1 FileInputStream类的应用 实验10.2 FileOutputStream类的应用 实验10.3 FileReader类的应用 实验10.4 FileWriter类的应用 实验10.5 文件操作 实验10.6 读写基本类型数据 实验10.7 对象的写入与读取 实验10.8 对文件的随机访问 第10章实验参考答案 第11章 多线程 实验11.1 用Thread类创建线程 实验11.2 实现Runnable接口创建线程 实验11.3 铁路售票程序 实验11.4 守护线程 实验11.5 线程同步机制 第11章实验参考答案 第12章 泛型与容器类 实验12.1 泛型类定义与方法的调用 实验12.2 类作为类型实参的泛型应用 实验12.3 链表LinkedList的应用 实验12.4 集合及应用 实验12.5 利用HashMap映射实现字典功能 实验12.6 hashMap与treeMap的结合应用 第12章实验参考答案 第13章 注解、反射、内部类、匿名内部类与Lambda表达式 实验13.1 为程序元素添加注解 实验13.2 利用反射获取程序元素相应信息 实验13.3 内部类 实验13.4 匿名内部类 实验13.5 Lambda表达式 第13章实验参考答案 第14章 图形界面设计 实验14.1 创建窗口 实验14.2 网格面板与文本组件 实验14.3 单选按钮组件 第14章实验参考答案 第15章 事件处理 实验15.1 动作事件 实验15.2 鼠标事件及处理程序 实验15.3 键盘事件及处理程序 实验15.4 为绑定属性注册监听者 第15章实验参考答案 第16章 绘图与动画程序设计 实验16.1 绘制椭圆和六边形 实验16.2 制作一个小球在弧上滚动的动画 实验16.3 利用时间轴动画制作一个旋转的风扇 第16章实验参考答案 第17章 Java数据库程序设计 实验17.1 MySQL数据库与JDBC驱动程序 实验17.2 查询数据库 实验17.3 Statement接口 实验17.4 PreparedStatement接口 实验17.5 DatabaseMetaData与ResultSetMetaData接口 实验17.6 事务操作 第17章实验参考答案 第18章 Java网络编程 实验18.1 使用URL类访问网络资源 实验18.2 InetAddress程序设计 实验18.3 基于TCP的通信程序设计 实验18.4 基于UDP的通信程序设计 第18章实验参考答案 第二部分 习题解答 第1章 习题解答 第2章 习题解答 第3章 习题解答 第4章 习题解答
|