图书介绍

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

Java程序设计
  • 孟祥飞主编 著
  • 出版社: 北京:北京理工大学出版社
  • ISBN:9787568266765
  • 出版时间:2019
  • 标注页数:248页
  • 文件大小:64MB
  • 文件页数:257页
  • 主题词:JAVA语言-程序设计-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Java程序设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

学习篇3

单元1 初识Java3

任务1.1 搭建Java开发环境4

1.1.1 Java的发展历史4

1.1.2 Java的特点及优势5

1.1.3 Java的运行机制6

1.1.4 JDK简介6

任务1.2 初入Java世界10

1.2.1 Java程序结构11

1.2.2 使用Eclipse创建Java程序12

任务1.3 计算扇形的面积和周长程序设计15

1.3.1 Java中的标识符16

1.3.2 Java中的关键字16

1.3.3 Java中的保留字17

1.3.4 Java中的注释17

1.3.5 Java中的分隔符17

1.3.6 Java中的常量与变量18

1.3.7 Java中的数据类型19

1.3.8 Java数据类型转换22

1.3.9 Java中的运算符与表达式23

单元2 程序设计基础27

任务2.1 熟悉各流程的关键字27

2.1.1 顺序结构27

2.1.2 选择结构28

2.1.3 分支语句结构31

任务2.2 while循环语句、do...while循环语句与for循环语句34

任务2.3 break语句和continue语句38

单元3 面向对象程序设计43

任务3.1 描述“人”信息程序设计43

3.1.1 类与对象的概念与关系44

3.1.2 类的定义45

3.1.3 创建对象47

任务3.2 借书卡程序设计50

3.2.1 类的方法51

3.2.2 构造方法53

3.2.3 方法重载56

3.2.4 变量的作用域58

3.2.5 定义包和导入包的关键字61

任务3.3 保护人的“隐私”程序设计64

3.3.1 封装65

3.3.2 Java的修饰符67

任务3.4 员工信息管理程序设计71

3.4.1 继承72

3.4.2 方法的覆盖74

3.4.3 this和super关键字75

3.4.4 多态76

3.4.5 最终类和抽象类79

任务3.5 模拟USB接口程序设计84

3.5.1 Java接口85

3.5.2 接口与多态87

3.5.3 面向接口编程的步骤88

3.5.4 接口中常量的使用90

单元4 数据与异常处理程序设计98

任务4.1 学生成绩计算程序设计98

4.1.1 一维数组100

4.1.2 二维数组107

任务4.2 天气预报的数据处理112

4.2.1 创建String字符串115

4.2.2 String类的常用操作115

4.2.3 StringBuffer类的常用方法117

任务4.3 除法计算器程序设计120

4.3.1 异常的概念及其处理机制122

4.3.2 异常的分类122

4.3.3 异常的捕获与处理123

任务4.4 最大公约数计算器设计128

4.4.1 自定义异常130

4.4.2 抛出异常131

4.4.3 上报异常131

单元5 图形用户界面程序设计137

任务5.1 油耗计算程序设计137

5.1.1 抽象窗口工具集(AWT)138

5.1.2 Swing组件简介139

5.1.3 JComponent组件139

5.1.4 JFrame组件140

5.1.5 Swing工具集的其他常用组件141

任务5.2 计算器界面设计147

5.2.1 Java布局管理148

5.2.2 常见的布局管理器148

任务5.3 计算器事件处理156

5.3.1 Java事件156

5.3.2 Java事件处理机制157

5.3.3 Java事件体系结构158

5.3.4 Java事件监听器和监听方法159

任务5.4 字体设置窗口程序设计164

5.4.1 组合框JComboBox165

5.4.2 复选框JCheckBox166

5.4.3 单选按钮JRadioButton166

5.4.4 列表框JList167

5.4.5 选择事件168

任务5.5 字体设置菜单设计170

5.5.1 菜单栏(JMenuBar)171

5.5.2 菜单项(JMenu)172

5.5.3 菜单子项(JMenuItem)173

5.5.4 复选菜单项(JCheckBoxMenuItem)174

5.5.5 单选菜单项(JRadioButtonMenuItem)174

实验篇183

单元6 综合设计——“企业即时通”软件183

任务6.1 项目需求分析及总体设计183

6.1.1 项目需求分析183

6.1.2 客户端业务流程分析185

6.1.3 系统总体设计192

任务6.2 详细设计之数据库设计193

6.2.1 数据实体类分析193

6.2.2 数据库与数据表创建194

任务6.3 详细设计之界面设计195

6.3.1 客户端程序界面设计196

6.3.2 服务器端程序界面设计197

任务6.4 系统实现技术199

6.4.1 网络通信基础知识199

6.4.2 Socket(套接字)技术实现200

6.4.3 多线程技术实现208

6.4.4 JDBC实用技术215

任务6.5 服务器端功能的实现219

6.5.1 数据实体类及业务类的实现219

6.5.2 实现服务器端主窗体229

6.5.3 实现ServerListenThread类233

6.5.4 实现ServerReceiveThread类234

6.5.5 处理聊天信息的请求234

6.5.6 使用JTable显示在线用户信息234

任务6.6 客户端功能的实现235

6.6.1 登录窗体的实现236

6.6.2 客户端主窗体242

6.6.3 实现客户端接收线程ClientReceiveThread246

6.6.4 聊天功能的实现247

热门推荐