图书介绍
Java编程技术基础【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

- 刘勇军,孙璐主编 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121151804
- 出版时间:2012
- 标注页数:318页
- 文件大小:97MB
- 文件页数:329页
- 主题词:JAVA语言-程序设计-高等职业教育-教材
PDF下载
下载说明
Java编程技术基础PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Java开发环境1
1.1 Java语言简介1
1.2 Java程序举例3
1.2.1 Java应用程序3
1.2.2 Java小应用程序(Applet)4
1.3 Java开发环境的搭建5
1.3.1 JDK的下载与安装5
1.3.2 环境变量的配置6
1.3.3 Java程序的编译与运行7
1.4 MyEclipse集成开发环境8
1.4.1 MyEclipse 7.0环境配置8
1.4.2 MyEclipse下开发Java工程11
1.5 实训操作13
第2章 贪吃蛇游戏项目概述14
2.1 项目概述14
2.2 解决方案14
2.2.1 工程15
2.2.2 类说明15
2.3 游戏说明与运行效果15
2.3.1 游戏说明15
2.3.2 运行部分效果16
2.4 打包与运行17
第3章 Java语言基础21
3.1 标识符、关键字和注释21
3.1.1 标识符21
3.1.2 关键字21
3.1.3 注释22
3.2 数据类型22
3.2.1 数据类型的划分22
3.2.2 变量和常量24
3.2.3 类型转换26
3.3 运算符和表达式27
3.3.1 运算符27
3.3.2 表达式29
3.4 Java流控制语句30
3.4.1 分支语句30
3.4.2 循环语句34
3.4.3 跳转控制语句35
3.5 案例:输出九九乘法表程序37
3.6 实训操作37
习题38
第4章 面向对象基础40
4.1 面向对象基础概述40
4.1.1 类与对象概述41
4.1.2 封装和数据隐藏42
4.1.3 继承和重用42
4.1.4 多态性42
4.1.5 方法与消息概述43
4.2 类的定义及成员变量初始化43
4.3 创建对象44
4.3.1 对象的生命周期44
4.3.2 创建对象45
4.3.3 对象的使用45
4.3.4 对象的释放47
4.4 类成员的定义47
4.4.1 成员的修饰符48
4.4.2 常量的定义和最终方法50
4.4.3 成员方法的重载——多态性体现52
4.5 构造方法55
4.5.1 构造方法的定义55
4.5.2 带参数的构造方法57
4.5.3 构造方法重载58
4.6 this的用法60
4.7 静态成员63
4.7.1 静态成员的特性63
4.7.2 静态成员的使用64
4.7.3 静态成员变量64
4.7.4 静态成员方法65
4.8 继承66
4.8.1 继承的定义66
4.8.2 继承说明67
4.8.3 成员变量的隐藏69
4.8.4 方法的覆盖71
4.8.5 super关键字73
4.8.6 子类构造方法74
4.9 抽象类76
4.10 接口79
4.10.1 接口的定义80
4.10.2 接口的使用81
4.11 包83
4.11.1 包的创建83
4.11.2 包的引用84
4.12 内部类与匿名类84
4.12.1 内部类85
4.12.2 匿名类86
4.13 案例:本章知识在贪吃蛇项目中的应用87
4.14 实训操作96
习题101
第5章 数组、常用类与集合110
5.1 数组110
5.1.1 一维数组110
5.1.2 多维数组113
5.2 字符串类115
5.2.1 String类及其函数115
5.2.2 StringBuffer类及其函数120
5.3 Math类121
5.4 Random类122
5.5 数字类123
5.5.1 包装类123
5.5.2 数字类与字符串类型间转换的常用方法125
5.6 日期类126
5.7 集合130
5.7.1 集合概述130
5.7.2 Collection130
5.7.3 List132
5.7.4 Set136
5.8 案例140
5.8.1 案例一:输出杨辉三角形140
5.8.2 案例二:简易学生管理系统141
5.8.3 案例三:本章知识在贪吃蛇项目中的应用145
5.9 实训操作146
习题146
第6章 异常处理148
6.1 异常处理的概念和Java异常处理的体系结构148
6.2 异常处理150
6.2.1 try-catch-finally语句150
6.2.2 throw语句152
6.2.3 throws子句154
6.3 自定义异常155
6.4 案例:算数运算中的异常处理156
6.5 实训操作158
习题159
第7章 输入/输出流162
7.1 输入/输出概述162
7.2 标准输入/输出流162
7.3 文件类163
7.4 字节输入/输出流165
7.5 字符输入/输出流167
7.6 缓冲流169
7.7 随机存取文件171
7.8 案例:内容的输入与存放172
7.9 实训操作173
习题174
第8章 Applet175
8.1 Applet概述175
8.2 Applet的生命周期176
8.3 paint()方法与Graphics类177
8.4 案例:本章知识在贪吃蛇项目中的应用179
8.5 实训操作183
习题183
第9章 图形用户界面185
9.1 AWT185
9.1.1 AWT概述185
9.1.2 组件和容器186
9.2 布局设计189
9.2.1 FlowLayout布局189
9.2.2 BorderLayout布局190
9.2.3 CardLayout布局191
9.2.4 GridLayout布局192
9.3 Swing194
9.4 事件处理195
9.4.1 事件处理机制196
9.4.2 事件处理方法196
9.4.3 典型事件处理199
9.5 案例204
9.5.1 案例一:简单计算器的实现204
9.5.2 案例二:简单记事本的实现216
9.5.3 案例三:本章知识在贪吃蛇项目中的应用221
9.6 实训操作226
习题226
第10章 线程228
10.1 线程概述228
10.2 线程的创建与启动228
10.3 线程的状态与常用方法231
10.3.1 线程的状态231
10.3.2 线程常用方法231
10.4 线程优先级和调度233
10.5 案例234
10.5.1 案例一:模拟球的弹跳234
10.5.2 案例二:本章知识在贪吃蛇项目中的应用239
10.6 实训操作246
习题246
第11章 Java网络编程247
11.1 IP地址与InetAddress类247
11.1.1 IP地址简介247
11.1.2 InetAddress类247
11.2 基于URL的Java网络编程248
11.2.1 统一资源定位符URL248
11.2.2 URL组成249
11.2.3 URL创建249
11.2.4 URL解析250
11.2.5 从URL读取WWW网络资源251
11.3 基于Socket的Java网络编程252
11.3.1 Socket通信252
11.3.2 Socket通信机制252
11.3.3 创建Socket253
11.3.4 客户端Socket253
11.3.5 服务器端的ServerSocket253
11.3.6 打开输入/输出流254
11.3.7 关闭Socket254
11.4 案例:简易通信程序设计255
11.5 实训操作257
习题262
第12章 数据库应用263
12.1 JDBC263
12.1.1 JDBC概述263
12.1.2 JDBC API264
12.1.3 Java访问数据库的步骤265
12.2 查询记录267
12.2.1 根据条件查询记录267
12.2.2 对查询的记录进行排序输出269
12.2.3 通配符查询272
12.2.4 prepareStatement()方法的应用274
12.3 更新记录276
12.4 添加记录280
12.5 删除记录283
12.6 案例:学生成绩管理系统285
12.6.1 数据库的相关操作285
12.6.2 主界面设计290
12.6.3 查询模块设计291
12.6.4 添加记录模块设计293
12.6.5 修改记录模块设计295
12.6.6 删除记录模块设计298
12.7 实训操作298
习题299
第13章 综合案例300
13.1 公共聊天室程序说明300
13.2 公共聊天室程序设计300
13.2.1 登录流程300
13.2.2 注册流程301
13.2.3 聊天流程302
13.2.4 聊天服务器303
13.3 案例:公共聊天室应用程序304
13.3.1 数据处理实现304
13.3.2 登录实现309
13.3.3 注册实现310
13.3.4 聊天实现312
13.3.5 聊天服务器实现315
热门推荐
- 2341566.html
- 3131813.html
- 681114.html
- 548961.html
- 962165.html
- 1498570.html
- 103195.html
- 2980135.html
- 3204176.html
- 796260.html
- http://www.ickdjs.cc/book_2037589.html
- http://www.ickdjs.cc/book_1907133.html
- http://www.ickdjs.cc/book_1832183.html
- http://www.ickdjs.cc/book_2215252.html
- http://www.ickdjs.cc/book_3745720.html
- http://www.ickdjs.cc/book_1718536.html
- http://www.ickdjs.cc/book_3528563.html
- http://www.ickdjs.cc/book_2072692.html
- http://www.ickdjs.cc/book_377575.html
- http://www.ickdjs.cc/book_1224415.html