网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Java程序设计实训(附光盘计算机程序设计类21世纪高等院校规划教材)
分类
作者 李宗军//滕延燕
出版社 中国水利水电出版社
下载
简介
编辑推荐

本书紧密结合“Java面向对象程序设计”课程的教学而编写,集实训、主教材习题选解与提示于一体。实训中选取的案例是对主教材知识点的进一步巩固,并在此基础上加强面向对象编程的综合能力。

本实训的指导思想是:让读者通过自己动手来体验,并指导读者通过观察、思考,自己总结出编程的技巧和方法,这样可以进一步培养读者的编程直觉和编程技巧,而不是教授多少具体的编程知识,授人以鱼不如授人以渔。不追求主教材内容的面面俱到,而是沿着主教材的主线,突出主教材的重点,激发读者学习编程的兴趣,掌握编程的技巧,学习解决问题的方法。

内容推荐

本书是《Java 程序设计与应用》(李宗军、滕延燕编著)的配套用书,由上机实训、主教材习题选解与提示两部分组成。实训部分精心设计了20个实训,每一实训又分为实训目的和实训案例两部分。前15个实训的开发环境是“JDK+文本编辑器”,紧扣主教材,强调编程的思想、原理和技术细节,是编程的基本功。后5个实训采用的开发环境是Netbeans,其中实训16、17、18是Netbean的入门和基本用法,完成从“JDK+文本编辑器”到IDE的过渡,最后2个是综合实训,是对主教材、前15个实训以及IDE使用的深化和综合,并与案例15形成强烈的对比。读者完成主教材和这些实训后,能够掌握过硬的编程基本功,熟练掌握IDE的基础用法,符合企业软件开发的要求。

随书附赠光盘内容为主教材所有范例源程序、实训的源代码程序、Flash教学视频、以及相关软件、JDK API文档等。

本书可作为理工科高等院校的“Java程序设计”的辅助教材,也可作为软件企业培训或者社会培训机构的“Java程序设计”的辅助教材,也适用于自学。本书是作者长期从事Java技术研究、软件开发、教学、企业软件项目指导的心得体会,在此奉献给大家,愿本书能够为广大 Java 爱好者提供有益的帮助。

目录

前言

实训1 Java编程入门

 1.1 实训目的

 1.2 实训案例

1.2.1 搭建Java开发环境

1.2.2 HelloWorld程序

1.2.3 测试知识点

1.2.4 JDK报错信息

实训2 Java基础

 2.1 实训目的

 2.2 实训案例

2.2.1 变量及其作用空间

2.2.2 基本类型的转换

2.2.3 数组的使用方法

2.2.4 方法的参数传递

实训3 package与import语句

 3.1 实训目的

 3.2 实训案例

3.2.1 关联编译

3.2.2 打包编译与运行

3.2.3 设置$classpath

3.2.4 iar包

3.2.5 javac的-d参数

3.2.6 $classpath中的路径有先后

3.2.7 打包主类的编译与运行

实训4 操作符与流程控制

 4.1 实训目的

 4.2 实训案例

4.2.1 运算符

4.2.2 流程控制

实训5 类与实例对象

 5.1 实训目的

 5.2 实训案例

5.2.1 问题分析

5.2.2 程序设计

5.2.3 代码实现

实训6 类的封装与继承

 6.1 实训目的

 6.2 实训案例

6.2.1 验证结论(1)

6.2.2 验证结论(2)

6.2.3 验证结论(3)

6.2.4 验证结论(4)

6.2.5 验证结论(5)

实训7 类的多态

 7.1 实训目的

 7.2 实训案例

7.2.1 验证结论(1)

7.2.2 验证结论(2)

7.2.3 验证结论(3)

7.2.4 验证结论(4)

7.2.5 验证结论(5)

实训8 接口与抽象类

 8.1 实训目的

 8.2 实训案例

8.2.1 验证结论(1)

8.2.2 验证结论(2)

8.2.3 验证结论(3)

8.2.4 验证结论(4)

8.2.5 验证结论(5)

实训9 引用类型的类型转换

 9.1 实训目的

 9.2 实训案例

9.2.1 验证引用类型的类型转换结论

9.2.2 面向对象程序的设计与实现

实训10 异常处理

 10.1 实训目的

 10.2 实训案例

10.2.1 多个catch块

10.2.2 异常处理链

10.2.3 覆盖方法的抛出异常

实训11 多线程编程

 11.1 实训目的

 11.2 实训案例

11.2.1 线程的创建方式

11.2.2 银行模拟

实训12 输入/输出

 12.1 实训目的

 12.2 实训案例

12.2.1 文件和目录

12.2.2 采用字节流读写文件

12.2.3 采用字符流读写文件

12.2.4 采用高级流处理

12.2.5 字符编码转换

实训13 集合框架

 13.1 实训目的

 13.2 实训案例

13.2.1 线性链表的操作

13.2.2 HashSet的操作

13.2.3 Map的操作

实训14 常用JDK API

 14.1 实训目的

 14.2 实训案例

14.2.1 toString()方法的覆盖

14.2.2 equalsO与〓

14.2.3 字符串处理

实训15 GUI编程

 15.1 实训目的

 15.2 实训案例

15.2.1 计算器

15.2.2 文本编辑器

15.2.3 国际化程序

实训16 Netbeans IDE基本用法

 16.1 实训目的

 16.2 实训案例

16.2.1 Netbeans入门

16.2.2 普通Java应用程序的开发

实训17  JUnit单元测试

 17.1 实训目的

 17.2 实训案例

17.2.1 JUnit简介

17.2.2 使用JUnit

17.2.3 配置JUnit

实训18 在Netbeans中调试程序

 18.1 实训目的

 18.2 实训案例

18.2.1 调试的准备工作

18.2.2 启动本地调试会话

18.2.3 监视代码

18.2.4 结束调试会话

实训19 综合开发1:计算器

 19.1 实训目的

 19.2 实训案例

19.2.1 第一步:新建项目

19.2.2 第二步:新建窗体Frame

19.2.3 第三步:加入计算器屏幕视窗

19.2.4 第四步:加入面板容器与布局

19.2.5 第五步:加入计算器按钮

19.2.6 第六步:事件处理

19.2.7 第七步:打包发布

19.2.8 脱离开发环境运行程序

19.2.9 程序代码

实训20 综合开发2:文本编辑器

 20.1 实训目的

 20.2 实训案例

20.2.1 第一步:新建项目

20.2.2 第二步:新建窗体Frame

20.2.3 第三步:添加菜单栏并设置国际化

20.2.4 第四步:添加菜单项事件处理

20.2.5 第五步:运行测试

20.2.6 第六步:国际化资源

20.2.7 第七步:打包发布

20.2.8 程序代码

附录 习题选解与提示

 习题1

 习题2

 习题3

 习题4

 习题5

 习题6

 习题7

 习题8

 习题9

 习题10

 习题11

参考文献

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/2 9:14:35