图书介绍
Java程序设计【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 刘海军主编 著
- 出版社: 北京:中国铁道出版社
- ISBN:7113070396
- 出版时间:2006
- 标注页数:263页
- 文件大小:31MB
- 文件页数:275页
- 主题词:JAVA语言-程序设计-高等学校-教材
PDF下载
下载说明
Java程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
1.1 Java的发展史1
1.1.1 Java的起源1
第1章 Java语言入门1
1.1.2 Java的发展2
1.1.3 Java的成熟2
1.2 Java的特点2
1.3 Java的运行环境4
1.3.1 Java虚拟机4
1.4 搭建基本的Java开发环境5
1.4.1 J2SDK的安装5
1.3.2 Java程序的运行机制5
1.4.2 设置环境变量7
1.4.3 J2SDK开发工具包8
1.5 Java程序的开发过程10
1.5.1 Java应用程序的开发过程10
1.5.2 Java小应用程序的开发过程12
本章小结13
习题14
第2章 Java的基本语法15
2.1 标识符和关键字15
2.1.1 标识符15
2.2 基本数据类型与常量16
2.2.1 整型与常量16
2.1.2 关键字16
2.2.2 浮点型与常量17
2.2.3 字符型与字符型常量18
2.2.4 布尔型18
2.3 变量18
2.4 运算符与表达式20
2.4.1 算术运算符和算术表达式20
2.4.2 关系运算符和关系表达式21
2.4.3 逻辑运算符和逻辑表达式22
2.4.4 条件运算符22
2.4.5 赋值运算符和赋值表达式23
2.4.6 运算符的优先级及结合性24
2.5 语句和流程控制25
2.5.1 语句25
2.5.2 选择结构26
2.5.3 循环结构29
2.5.4 跳转语句31
本章小结32
习题32
第3章 Java与面向对象34
3.1 面向对象程序设计34
3.1.1 面向对象的引入34
3.1.2 面向对象的基本特征35
3.2.1 类的定义36
3.2 类与对象36
3.1.3 面向对象的基本概念36
3.2.2 对象39
3.3 包41
3.3.1 创建自定义包41
3.3.2 包的引用42
3.3.3 Java的系统包43
3.3.4 Java程序的结构44
3.4 类的继承48
3.4.1 创建子类48
3.4.2 super与this的使用49
3.5.2 接口的声明51
3.5.1 接口的定义51
3.5 接口51
3.5.3 接口的实现52
3.6 类的多态53
3.6.1 方法重载53
3.6.2 方法重写54
本章小结55
习题55
第4章 数组与字符串57
4.1 一维数组的创建与使用57
4.1.1 一维数组的创建57
4.1.2 一维数组的初始化58
4.1.3 一维数组的基本使用59
4.1.4 数组的常用方法61
4.2 多维数组63
4.2.1 二维数组的创建63
4.2.2 二维数组的初始化64
4.2.3 二维数组的引用64
4.3 字符串65
4.3.1 字符串的创建66
4.3.2 字符串的常用方法67
4.3.3 可变字符串StringBuffer72
本章小结73
习题73
5.1 JBuilder简介75
第5章 JBuilder 2006开发环境简介75
5.2 JBuilder集成开发环境76
5.3 从JDK过渡到JBuilder78
5.3.1 创建工程78
5.3.2 用JBuilder开发Java应用程序80
5.3.3 用JBuilder开发Java小应用程序83
5.3.4 移植Java程序85
本章小结88
习题88
第6章 Java的图形用户界面89
6.1 GUI支持的包简述89
6.2 容器、组件及布局的关系91
6.3.1 窗口92
6.3 AWT工具集92
6.3.2 文本框和文本区93
6.3.3 按钮96
6.3.4 标签96
6.3.5 面板Panel类98
6.4 布局管理器99
6.4.1 FlowLayout流布局管理器99
6.4.2 BorderLayout边框布局管理器100
6.4.3 GridLayout网格布局管理器101
6.4.4 CardLayout卡片布局管理器102
6.4.5 null布局104
6.5 事件处理机制105
6.5.1 Java中的事件类107
6.5.2 事件处理方法108
6.5.3 使用内部类实现事件处理111
6.5.4 使用匿名类实现事件处理112
6.6 Swing组件的应用113
6.6.1 常用容器组件113
6.6.2 标签116
6.6.3 文本框116
6.6.4 按钮118
6.6.5 选择框120
6.6.6 列表框与组合框123
6.6.7 滑块126
6.6.8 菜单128
6.6.9 对话框132
本章小结137
习题137
第7章 Java与图形、图像138
7.1 Java与图形138
7.1.1 绘制直线138
7.1.2 绘制矩形139
7.1.3 绘制椭圆140
7.1.4 绘制圆弧141
7.1.5 绘制多边形141
7.1.6 填充图形142
7.1.7 绘制文字143
7.1.8 在应用程序中绘制图形147
7.2 Java与图像148
本章小结150
习题150
第8章 Java的数据库连接152
8.1 JDBC概述152
8.1.1 JDBC的发展152
8.1.2 JDBC与ODBC的比较153
8.1.3 JDBC的构成154
8.2 JDBC应用程序接口简介155
8.2.1 JDBC的驱动程序管理器——DriverManager类155
8.2.3 执行普通SQL语句——Statement接口156
8.2.2 JDBC与数据库的连接——Connection接口156
8.2.4 数据结果集——ResultSet接口157
8.3 利用JDBC访问数据库实例157
8.3.1 通过JDBC-ODBC桥连接来访问数据库157
8.3.2 利用本地协议纯Java驱动程序连接数据库161
8.4 异常处理机制162
8.4.1 异常的相关概念163
8.4.2 异常处理方法163
本章小结167
习题167
9.1 输入/输出流概述169
第9章 Java的输入/输出169
9.2 字节流类171
9.3 字符流类175
9.4 标准输入/输出类178
9.5 其他常用流类179
9.5.1 缓冲流179
9.5.2 数据流180
9.5.3 随机存取文件流182
9.6 文件操作183
本章小结185
习题185
10.1 多线程概述187
10.1.1 进程与线程187
第10章 Java的多线程编程187
10.1.2 线程的状态与生命周期188
10.2 线程的创建189
10.2.1 Thread类简介189
10.2.2 线程的实现方法190
10.3 线程的同步193
10.4 线程的死锁194
本章小结194
习题195
第11章 Java的网络编程196
11.1 网络通信基本原理196
11.2.2 Socket类198
11.2.1 套接字的概念198
11.2 TCP与套接字编程198
11.2.3 ServerSocket类199
11.2.4 InetAddress类201
11.3 UDP编程202
本章小结208
习题208
第12章 学生成绩管理系统综合实训210
12.1 系统分析210
12.2 系统设计210
12.3 系统实现214
参考答案261
参考文献263
热门推荐
- 1706897.html
- 1432422.html
- 1991664.html
- 520223.html
- 2874130.html
- 2093901.html
- 1995722.html
- 2110486.html
- 2158766.html
- 2999683.html
- http://www.ickdjs.cc/book_3091671.html
- http://www.ickdjs.cc/book_3079249.html
- http://www.ickdjs.cc/book_2759256.html
- http://www.ickdjs.cc/book_425398.html
- http://www.ickdjs.cc/book_1258625.html
- http://www.ickdjs.cc/book_1818238.html
- http://www.ickdjs.cc/book_904770.html
- http://www.ickdjs.cc/book_2104322.html
- http://www.ickdjs.cc/book_2036729.html
- http://www.ickdjs.cc/book_138616.html