图书介绍
Java软件编程实例教程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 孙燮华编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302171577
- 出版时间:2008
- 标注页数:338页
- 文件大小:98MB
- 文件页数:354页
- 主题词:JAVA语言-程序设计-高等学校-教材
PDF下载
下载说明
Java软件编程实例教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 概论1
1.1为什么要学习Java1
1.2初识Java3
1.2.1 Java的运行环境简介3
1.2.2独立应用程序举例3
1.2.3小应用程序Applet举例9
1.3 Java程序的编写、编译和运行11
1.3.1 Java程序的编写11
1.3.2 Java程序的编译和运行13
1.4 Java程序的基本结构13
习题14
第2章 Java语言基础16
2.1标识符与关键词16
2.1.1标识符16
2.1.2关键词17
2.2 Java的数据类型17
2.2.1基本数据类型18
2.2.2数据类型的转换19
2.2.3变量、说明和赋值19
2.3表达式与语句20
2.3.1运算符与表达式20
2.3.2语句28
2.4数组29
2.4.1一维数组30
2.4.2二维数组33
习题36
第3章 程序控制流38
3.1选择语句38
3.1.1 if语句38
3.1.2 switch语句39
3.2循环语句41
3.2.1 while循环41
3.2.2 for循环42
3.3跳转语句43
3.3.1 break语句43
3.3.2 continue语句44
3.3.3 return语句45
习题46
第4章 Java的面向对象特性49
4.1概述49
4.2类和对象50
4.2.1类的定义50
4.2.2对象的创建、初始化和使用53
4.2.3构造方法54
4.2.4成员变量和成员方法56
4.2.5方法的重载59
4.2.6抽象类62
4.2.7封装63
4.3类的继承和多态64
4.3.1继承的概念64
4.3.2继承的实现65
4.3.3单重继承66
4.3.4多态性66
4.3.5方法和域的覆盖66
4.4包与接口71
4.4.1 Java的包71
4.4.2接口72
4.5 Java程序的访问控制73
4.5.1限定访问权限的修饰符73
4.5.2 static修饰符73
4.5.3与继承有关的关键字75
习题75
第5章 AWT用户界面设计77
5.1标签与文本框78
5.1.1标签类Label79
5.1.2文本框类TextField80
5.1.3关于窗口的设置81
5.1.4独立应用程序和main方法82
5.2复选框与单选按钮82
5.2.1复选框类Checkbox84
5.2.2单选按钮类CheckboxGroup85
5.3选择框Choice85
5.4文本域与按钮87
5.4.1文本域类TextArea87
5.4.2按钮类Button88
5.5事件与监视器接口90
5.5.1事件类Event90
5.5.2监视器接口91
5.6框架类Frame98
5.6.1框架类Frame99
5.6.2框架类举例99
5.7面板类Panel101
5.8布局管理器之一101
5.8.1边界布局管理器BorderLayout101
5.8.2网格布局管理器GridLayout104
5.8.3实例1注册软件之界面实现——使用布局管理器105
习题112
第6章 SWING用户界面设计113
6.1实例2学生信息系统之界面设计114
6.1.1 SWING菜单大类114
6.1.2文本窗格类JTextPane116
6.1.3 SWING的按钮与标签及分隔线控件120
6.2布局管理器之二128
6.2.1不设置布局管理器128
6.2.2字体类Font和颜色类Color130
6.3表格控件的设计132
6.3.1表格类JTable132
6.3.2滚动窗格类JScrollPane134
6.3.3默认表格模型类DefaultTableModel135
6.3.4表格行的删除137
6.4弹出窗口的设计140
6.5实例2之按钮功能的实现140
6.5.1“添加”和“查询”按钮基本功能140
6.5.2按钮功能的全部实现145
习题152
第7章 多媒体技术154
7.1实例3多媒体电子相册154
7.1.1界面设计154
7.1.2在独立应用程序中播放音乐的方法156
7.1.3独立应用程序中图像的载入和图像类159
7.1.4图片翻动功能设计164
7.1.5加入显示缩放功能165
7.1.6实例3的完全实现167
7.1.7文件的输入与输出171
7.2实例4音乐日历时钟之图形设计175
7.2.1整体界面和图形设计175
7.2.2日历类和双缓冲技术177
7.2.3图像映射182
7.3图形技术185
习题188
第8章 Applet的设计与异常处理191
8.1小应用程序Applet191
8.1.1独立应用程序与Applet的转换191
8.1.2 Applet类和图像在Applet中的载入方法194
8.2 HTML文件和参数的加入197
8.2.1 HTML与标记<APPLET>197
8.2.2 <APPLET>标记的属性198
8.2.3利用参数向Applet传递信息200
8.2.4 Applet中声音的载入和播放201
8.3异常处理204
8.3.1 Java异常处理机制204
8.3.2异常的处理205
8.3.3 MediaTracker类和异常处理应用206
8.4时间触发器Timer的应用209
习题214
第9章 多线程与动画设计216
9.1多线程216
9.1.1不调用多线程和调用多线程比较试验216
9.1.2异或模式绘图与动画220
9.2文字动画224
9.2.1逐个显示字符串224
9.2.2文字浮动的多线程程序228
9.3图形动画231
9.3.1实例4音乐日历时钟的完全实现231
9.3.2实例5多媒体动画WelcomeYou239
9.4实例6具有立体感的动画飞鱼的设计246
9.4.1图像处理简介247
9.4.2动画制作算法248
9.4.3具有立体感的动画飞鱼的实现259
习题265
第10章 数据库及其应用267
10.1关系数据库与SQL语言267
10.1.1关系数据库的基本概念267
10.1.2数据定义语言268
10.1.3数据操纵语言269
10.1.4数据查询语言270
10.2使用JDBC连接数据库270
10.2.1 JDBC编程要点270
10.2.2安装ODBC驱动程序示例271
10.3 JDBC编程举例275
10.3.1创建和删除数据表275
10.3.2添加记录276
10.3.3修改数据278
10.3.4删除记录279
10.3.5查询数据库280
10.4实例1注册软件的完全实现282
10.5实例2学生信息系统的完全实现284
10.5.1添加功能的实现284
10.5.2删除功能的实现286
10.5.3修改功能的实现287
10.5.4全部功能的实现287
习题297
第11章 信息管理软件设计299
11.1实例7图书管理系统299
11.1.1登录与注册界面设计300
11.1.2注册程序设计304
11.1.3管理员界面程序设计307
11.1.4图书入库程序设计308
11.1.5用户界面程序设计311
11.1.6图书信息程序设计312
11.2布局管理器之三——网袋布局管理器316
习题318
第12章 网络编程初步320
12.1 Socket接口320
12.1.1 Socket的基本概念320
12.1.2 ServerSocket类322
12.2实例8简易聊天室325
12.2.1简易聊天室服务器端程序325
12.2.2简易聊天室客户端程序327
习题330
附录A 实例和部分例题索引(索引举例:实例章.节)331
附录B 类和接口索引(索引举例:章.节)333
附录C 选择题参考答案335
参考文献337
后记 怎样使用本书和学习Java——作者的建议338
热门推荐
- 1223573.html
- 472244.html
- 2413831.html
- 2023867.html
- 1183867.html
- 286433.html
- 522286.html
- 2379052.html
- 3482116.html
- 2352456.html
- http://www.ickdjs.cc/book_2681195.html
- http://www.ickdjs.cc/book_1064530.html
- http://www.ickdjs.cc/book_2988781.html
- http://www.ickdjs.cc/book_2260067.html
- http://www.ickdjs.cc/book_3387227.html
- http://www.ickdjs.cc/book_2087806.html
- http://www.ickdjs.cc/book_2319765.html
- http://www.ickdjs.cc/book_2173329.html
- http://www.ickdjs.cc/book_2167663.html
- http://www.ickdjs.cc/book_834482.html