图书介绍

Java开发实战PDF|Epub|txt|kindle电子书版本网盘下载

Java开发实战
  • 软件开发技术联盟编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302318941
  • 出版时间:2013
  • 标注页数:674页
  • 文件大小:220MB
  • 文件页数:692页
  • 主题词:JAVA语言-程序设计

PDF下载


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

下载说明

Java开发实战PDF格式电子书版下载

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

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

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

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

图书目录

第1篇 Java基础2

第1章 Java概述2

1.1 Java简介3

1.1.1 Java发展历史3

1.1.2 Java的版本4

1.1.3 Java应用领域5

1.1.4 Java项目成功案例5

1.1.5怎样学好Java6

1.2环境搭建6

1.2.1 JDK下载6

1.2.2 JDK安装7

1.2.3配置环境变量8

1.3编写第一个Java程序10

1.4实战12

1.4.1编程输出星号组成的等腰三角形12

1.4.2把JDK工具包安装到指定磁盘13

1.4.3提取Path变量值创建新环境变量13

1.4.4输出字符表情13

1.5本章小结14

1.6学习成果检验14

第2章 装备Java IDE开发工具15

2.1 Eclipse简介16

2.2 Eclipse下载与安装16

2.2.1下载Eclipse16

2.2.2安装中文语言包17

2.2.3启动Eclipse18

2.3熟悉Eclipse19

2.3.1 Eclipse工作台19

2.3.2透视图与视图19

2.3.3包资源管理器视图20

2.3.4编辑器视图20

2.3.5控制台视图21

2.3.6大纲视图21

2.3.7问题视图21

2.3.8透视图工具栏21

2.3.9视图工具栏22

2.3.10快速视图工具栏22

2.4开发Java程序22

2.4.1新建Java项目22

2.4.2新建Java类22

2.4.3编写Java代码23

2.4.4运行Java程序24

2.5开发桌面应用程序25

2.5.1新建Swing GUI窗体25

2.5.2向窗体添加GUI组件25

2.5.3实现组件的事件监听器27

2.5.4运行GUI程序27

2.6为项目添加类库的常用方法28

2.6.1添加JAR28

2.6.2创建用户库29

2.6.3添加库29

2.6.4添加依赖项目30

2.7程序调试31

2.7.1设置断点31

2.7.2以调试方式运行Java程序31

2.7.3程序调试31

2.8实战32

2.8.1活用Eclipse工作空间32

2.8.2添加JAR文件到构建路径32

2.8.3在Eclipse项目中编程输出字符表情32

2.9本章小结33

2.10学习成果检验33

第3章 Java语言基础34

3.1 Java主类结构35

3.1.1定义类包35

3.1.2定义类35

3.1.3导入API类库35

3.1.4定义变量36

3.1.5定义主方法36

3.1.6运行主类36

3.2代码注释36

3.2.1单行注释36

3.2.2多行注释37

3.2.3 JavaDoc文档注释37

3.3变量与常量37

3.3.1Java保留字38

3.3.2定义变量38

3.3.3定义常量39

3.3.4常量与变量的有效范围39

3.4数据类型40

3.4.1计算机常用数制41

3.4.2整数类型42

3.4.3浮点类型43

3.4.4字符类型44

3.4.5布尔类型45

3.5数据类型转换45

3.5.1自动类型转换45

3.5.2强制类型转换47

3.6运算符48

3.6.1赋值运算符48

3.6.2算术运算符49

3.6.3自增和自减运算符50

3.6.4比较运算符51

3.6.5逻辑运算符51

3.6.6位运算符52

3.6.7三元运算符54

3.6.8运算符优先级54

3.7编码规范55

3.8实战56

3.8.1类型转换实战56

3.8.2运算符的应用56

3.8.3求最大值57

3.8.4输出长方形的面积57

3.8.5输出圆形的面积58

3.8.6输出字节bit位的值58

3.9本章小结59

3.10学习成果检验59

第4章 流程控制语句60

4.1复合语句61

4.2条件语句61

4.2.1 if条件判断语句61

4.2.2 if语句的嵌套65

4.2.3 switch分支语句66

4.2.4 if语句和switch语句的区别69

4.3循环语句69

4.3.1 for循环69

4.3.2 while循环71

4.3.3 do…while循环72

4.3.4循环嵌套73

4.4循环的跳转75

4.4.1 continue跳转语句75

4.4.2 break跳转语句76

4.5实战78

4.5.1计算阶乘78

4.5.2计算素数78

4.5.3遍历21世纪的闰年79

4.5.4应用switch语句实现生肖查询80

4.5.5验证用户登录信息81

4.6本章小结82

4.7学习成果检验82

第5章 数组83

5.1一维数组84

5.1.1创建一维数组84

5.1.2初始化一维数组85

5.1.3遍历一维数组85

5.2二维数组86

5.2.1创建二维数组86

5.2.2初始化二维数组87

5.2.3遍历二维数组87

5.3多维数组88

5.3.1创建多维数组88

5.3.2初始化多维数组88

5.3.3遍历三维数组89

5.4 foreach循环遍历数组90

5.5实战91

5.5.1填充替换数组元素91

5.5.2对数组进行排序92

5.5.3复制数组93

5.5.4冒泡排序法95

5.5.5直接选择排序法96

5.6本章小结97

5.7学习成果检验97

第6章 综合实例(一)——拼图游戏98

6.1游戏概述99

6.2开发思路99

6.3关键技术99

6.4实现过程100

6.5本章小结106

6.6学习成果检验106

第2篇 面向对象编程108

第7章 面向对象108

7.1类的定义109

7.2包109

7.2.1类包简介109

7.2.2定义类的包109

7.2.3类包的导入110

7.2.4静态导入111

7.3成员变量与成员方法111

7.3.1成员变量112

7.3.2成员方法112

7.3.3方法返回值113

7.4对象的创建与使用114

7.4.1创建类的对象114

7.4.2访问对象的属性115

7.4.3执行对象的行为115

7.4.4对象的销毁116

7.5类成员与类方法116

7.5.1类变量116

7.5.2类方法117

7.6方法的重载119

7.7 this关键字121

7.8构造方法与静态代码块122

7.8.1构造方法122

7.8.2静态代码块125

7.9实战126

7.9.1为方法传递对象参数和基本数据类型参数126

7.9.2定义图书类128

7.9.3整数进制转换器129

7.9.4获取数字类型的取值范围130

7.9.5用构造方法完成初始化131

7.10本章小结132

7.11学习成果检验132

第8章 字符串处理133

8.1如何使用字符串134

8.1.1创建字符串134

8.1.2连接字符串134

8.2判断字符串是否相等135

8.3字符串比较137

8.4 String类的常用方法137

8.4.1 length()方法137

8.4.2 indexOf()与lastIndexOf()方法138

8.4.3 charAt()方法139

8.4.4 trim()方法139

8.4.5 substring()方法140

8.4.6 split()方法141

8.4.7 replace()方法142

8.4.8 toLowerCase()与toUpperCase()方法143

8.4.9 startsWith()与endsWith()方法144

8.5实战145

8.5.1查找字符串145

8.5.2反转字符串145

8.5.3获取子字符串146

8.5.4字符串替换146

8.5.5字符串分割147

8.6本章小结148

8.7学习成果检验148

第9章 类的继承与多态特性149

9.1类的继承150

9.2方法的重写与super关键字152

9.3修饰符154

9.3.1 public修饰符154

9.3.2 private修饰符154

9.3.3 protected修饰符155

9.3.4默认权限修饰符156

9.4封装157

9.4.1把属性隐藏157

9.4.2定义设置器157

9.4.3定义访问器157

9.4.4使用Eclipse完成封装158

9.5 Object类160

9.5.1 equals()方法160

9.5.2 toString()方法161

9.6 instanceOf判断类型162

9.7多态164

9.7.1多态数组165

9.7.2参数多态167

9.8抽象类与接口170

9.8.1抽象类170

9.8.2接口171

9.9实战174

9.9.1实现单例模式174

9.9.2重写equals()方法176

9.9.3简单的汽车销售商场177

9.9.4重新定义对象的等式判断178

9.9.5重新计算对象的哈希码180

9.10本章小结181

9.11学习成果检验181

第10章 其他类特性与异常处理182

10.1 final特性183

10.1.1 final变量183

10.1.2 final方法183

10.1.3 final类184

10.2内部类184

10.2.1成员内部类185

10.2.2获取外部类的引用186

10.2.3局部内部类187

10.2.4匿名内部类187

10.2.5静态内部类188

10.3异常处理189

10.3.1什么是异常189

10.3.2捕获异常189

10.4抛出异常191

10.4.1向上抛出异常191

10.4.2使用throws关键字抛出异常191

10.5运行时异常193

10.6异常的使用原则193

10.7实战194

10.7.1计算矩形周长194

10.7.2自定义异常194

10.7.3使用局部内部类实现闹钟196

10.7.4演示类未发现异常197

10.7.5自定义异常类197

10.8本章小结198

10.9学习成果检验198

第11章 Swing程序设计基础199

11.1 JFrame窗体200

11.2常用布局管理器202

11.2.1绝对布局管理器202

11.2.2流布局管理器(FlowLayout)203

11.2.3边界布局管理器(BorderLayout)204

11.2.4网格布局管理器(GridLayout)205

11.3常用面板207

11.3.1 JPanel面板207

11.3.2 JScrollPane面板208

11.4标签组件与图标209

11.4.1标签的使用209

11.4.2图标的使用209

11.5按钮组件210

11.5.1普通按钮组件(JButton)210

11.5.2单选按钮组件(JRadioButton)212

11.5.3复选框组件(JCheckBox)213

11.6文本组件214

11.6.1文本框组件(JTextField)214

11.6.2密码框组件(JPasswordField)215

11.6.3文本域组件(JTextArea)216

11.7列表组件217

11.7.1下拉列表框组件(JComboBox)217

11.7.2列表框组件(JList)219

11.8进度条221

11.9实战222

11.9.1设置窗体背景颜色为谈蓝色222

11.9.2震动效果的提示信息223

11.9.3实现计算器程序界面224

11.9.4修改密码框的回显字符225

11.9.5查看图标的信息225

11.10本章小结226

11.11学习成果检验226

第12章 综合实例(二)——电子计算器227

12.1电子计算器的概述228

12.2开发思路228

12.3关键技术228

12.4实现过程229

12.5本章小结234

12.6学习成果检验234

第3篇 编程技术236

第13章 使用线程实现多任务236

13.1线程基础237

13.1.1多线程简介237

13.1.2线程的生命周期237

13.1.3认识main线程238

13.1.4继承Thread类建立多线程239

13.1.5实现Runnable接口创建多线程240

13.2线程控制242

13.2.1 线程的休眠242

13.2.2线程的停止244

13.2.3线程的调度246

13.2.4设置线程的优先级250

13.3线程同步251

13.3.1线程安全251

13.3.2线程同步机制253

13.4在Swing中使用线程256

13.4.1在Swing线程中执行业务处理256

13.4.2在其他线程中执行业务处理258

13.5实战260

13.5.1同时移动多个组件260

13.5.2实现圆周运动262

13.5.3多彩的霓虹灯264

13.5.4电子广告牌265

13.5.5查看线程的运行状态265

13.6本章小结266

13.7学习成果检验267

第14章 GUI事件处理268

14.1什么是GUI事件269

14.1.1为程序添加交互能力269

14.1.2 GUI事件相关类270

14.1.3事件监听器271

14.1.4适配器272

14.2窗体事件273

14.3鼠标操作275

14.3.1鼠标事件监听器275

14.3.2鼠标事件处理275

14.4键盘控制277

14.4.1键盘事件监听器278

14.4.2键盘事件处理279

14.5实战282

14.5.1简易配对游戏282

14.5.2用方向键移动背景284

14.5.3简易打地鼠游戏286

14.5.4迟到的登录按钮288

14.5.5鼠标经过时按钮放大效果289

14.6本章小结291

14.7学习成果检验291

第15章 编程常用类292

15.1日期时间类293

15.1.1创建Date类的对象293

15.1.2比较Date对象293

15.1.3更改Date对象295

15.1.4日期和时间的格式化输出295

15.2数学运算298

15.2.1 Math类298

15.2.2 Math类的数学方法298

15.3随机数302

15.3.1通过Math类生成随机数302

15.3.2使用Random类生成随机数303

15.4数字格式化类304

15.4.1 DecimalFormat类304

15.4.2数字的格式化输出305

15.5实战307

15.5.1随机抽奖307

15.5.2格式化输出数字310

15.5.3数字电子表313

15.5.4七星彩号码生成器315

15.5.5简单的数字时钟316

15.6本章小结317

15.7学习成果检验317

第16章 使用集合类保存对象318

16.1集合类的概述319

16.1.1集合类319

16.1.2 Java集合类的继承关系319

16.2 List集合319

16.2.1 List接口319

16.2.2 ArrayList类321

16.3 Set集合322

16.3.1 Set接口322

16.3.2 HashSet类323

16.4 Map集合325

16.4.1 Map接口325

16.4.2 HashMap类326

16.4.3 TreeMap类327

16.5实战329

16.5.1使用集合创建单选按钮组329

16.5.2使用集合类保存数据331

16.5.3动态数组保存学生姓名331

16.5.4 List集合传递学生信息332

16.5.5制作手机电话簿333

16.6本章小结334

16.7学习成果检验334

第17章 数据库编程335

17.1 JDBC技术336

17.1.1数据库的概述336

17.1.2 JDBC-ODBC技术介绍337

17.1.3 JDBC技术337

17.2 JDBC中常用的类和接口338

17.2.1 DriverManager类338

17.2.2 Connection接口338

17.2.3 Statement接口339

17.2.4 PreparedStatement接口339

17.2.5 ResultSet接口340

17.3数据库连接341

17.3.1加载数据库驱动341

17.3.2创建数据库连接342

17.3.3向数据库发送SQL语句345

17.3.4获取查询结果集345

17.3.5关闭连接346

17.4数据库操作346

17.4.1添加数据346

17.4.2删除数据347

17.4.3修改数据348

17.4.4查询数据349

17.4.5使用预编译语句350

17.4.6模糊查询352

17.5实战353

17.5.1英汉小词典353

17.5.2系统登录356

17.5.3库存管理358

17.5.4查询商品销售的前3名362

17.5.5查询编程词典6月的销售量364

17.6本章小结365

17.7学习成果检验365

第18章 数据的输入/输出处理366

18.1 File类367

18.1.1创建File类367

18.1.2常用方法367

18.2字节输入/输出流369

18.2.1 InputStream类369

18.2.2 OutputStream类370

18.2.3 FileInputStream类371

18.2.4 FileOutputStream类372

18.2.5 BufferedInputStream类372

18.2.6 BufferedOutputStream类373

18.2.7 DataInputStream类374

18.2.8 DataOutputStream类375

18.3字符输入/输出流376

18.3.1 Reader类376

18.3.2 Writer类377

18.3.3 FileReader类378

18.3.4 FileWriter类378

18.3.5 Scanner类380

18.3.6 PrintWriter类380

18.4 StringBuilder类381

18.4.1 StringBuilder与StringBuffer382

18.4.2常用方法383

18.5 JDK7新增的文件操作383

18.5.1创建文件383

18.5.2删除文件384

18.5.3复制文件385

18.5.4移动文件385

18.6实战386

18.6.1复制文件386

18.6.2复制文件夹387

18.6.3删除文件388

18.6.4重命名文件388

18.6.5计数器389

18.7本章小结390

18.8学习成果检验390

第19章 网络程序设计391

19.1网络基础392

19.1.1 TCP/IP协议392

19.1.2 TCP与UDP协议392

19.1.3端口和套接字393

19.2 TCP通信393

19.2.1 InetAddress类394

19.2.2 ServerSocket类395

19.2.3 Socket类397

19.3 UDP通信399

19.3.1 DatagramSocket类400

19.3.2 DatagramPacket类400

19.4实战402

19.4.1 TCP单向通信402

19.4.2 UDP实现广播数据报404

19.4.3迷你聊天屋407

19.4.4使用Socket传输图片410

19.4.5获取URL的端口411

19.5本章小结412

19.6学习成果检验412

第20章 综合实例(三)——通讯录管理模块413

20.1通讯录管理模块概述414

20.1.1模块概述414

20.1.2功能结构414

20.1.3程序预览414

20.2关键技术415

20.2.1微调分隔条位置刷新分割面板415

20.2.2使列表框显示按钮外观的列表项416

20.2.3在数据表的datetime列存取日期417

20.2.4在数据表的image列存取照片418

20.3主窗体419

20.3.1主窗体的功能概述419

20.3.2窗体设计420

20.3.3居中显示窗体420

20.3.4初始化主窗体的显示信息421

20.4实现添加联系人信息421

20.4.1添加联系人信息的功能概述421

20.4.2实现选择照片422

20.4.3实现保存联系人信息422

20.5实现查询和编辑联系人信息424

20.5.1查询和编辑联系人信息的功能概述424

20.5.2查询联系人信息424

20.5.3实现显示全部联系人信息426

20.5.4实现选择照片427

20.5.5实现修改联系人信息428

20.5.6实现删除联系人信息429

20.6实现添加分类名称429

20.6.1添加分类名称功能概述429

20.6.2实现添加分类名称430

20.6.3实现更新分类名称列表431

20.7本章小结432

第4篇 高级编程434

第21章 Swing高级组件434

21.1文件选择对话框435

21.1.1创建文件选择对话框435

21.1.2添加文件过滤器437

21.2工具栏439

21.2.1创建工具栏439

21.2.2添加工具按钮439

21.3菜单栏与弹出菜单441

21.3.1创建菜单栏441

21.3.2添加菜单和菜单项442

21.3.3创建弹出菜单444

21.4分割面板446

21.4.1创建分割面板447

21.4.2使用分割面板447

21.5选项卡面板449

21.5.1创建选项卡面板449

21.5.2使用选项卡面板450

21.6桌面面板和内部窗体452

21.6.1创建桌面面板452

21.6.2创建内部窗体453

21.7使用系统托盘456

21.7.1获取系统托盘456

21.7.2为系统托盘添加图标457

21.7.3添加弹出菜单458

21.8实战460

21.8.1打开文本文件460

21.8.2浏览图片463

21.8.3模仿记事本的菜单栏465

21.8.4在弹出菜单中显示图片466

21.8.5在工具栏中增加图标467

21.9本章小结468

21.10学习成果检验468

第22章 使用表格组件469

22.1表格的创建470

22.1.1创建表格470

22.1.2定制表格472

22.2维护表格模型476

22.2.1创建表格模型477

22.2.2设置表格模型477

22.2.3维护模型对象479

22.3创建行标题栏483

22.4模型的事件监听与处理486

22.5实战491

22.5.1对表格进行维护491

22.5.2分页显示100以内的平方数494

22.5.3五光十色的单元格497

22.5.4实现表格的栅栏效果498

22.5.5根据颜色的分量进行排序499

22.6本章小结500

22.7学习成果检验500

第23章 使用树组件501

23.1创建树组件502

23.2维护树模型504

23.2.1创建模型对象505

23.2.2设置树组件的模型506

23.2.3维护树的模型510

23.3定制树的样式513

23.4树的事件处理523

23.4.1选中节点事件523

23.4.2节点展开与收缩事件526

23.5实战528

23.5.1维护树模型实例528

23.5.2增加图书节点533

23.5.3删除图书节点534

23.5.4查询图书节点535

23.5.5为树节点增加提示信息536

23.6本章小结537

23.7学习成果检验537

第24章 Java绘图技术538

24.1 Graphics简介539

24.1.1 Graphics539

24.1.2 Graphics2D539

24.1.3获得组件的Graphics2D对象539

24.2设置颜色与笔画540

24.2.1设置颜色540

24.2.2笔画属性541

24.3如何绘制文本542

24.3.1设置字体542

24.3.2绘制文本543

24.4在组件上绘图545

24.5绘制图形547

24.6绘制图像550

24.7实战551

24.7.1图像灵活缩放551

24.7.2把图像翻转一下553

24.7.3给图像换个角度555

24.7.4使图像倾斜556

24.7.5纹理填充特效557

24.8本章小结558

24.9学习成果检验558

第25章 综合实例(四)——相片管理模块559

25.1照片管理模块的概述560

25.1.1模块概述560

25.1.2功能结构560

25.1.3程序预览560

25.2关键技术561

25.2.1监听树节点选中事件561

25.2.2监听树节点展开事件562

25.2.3通过替换面板修改显示方式563

25.2.4使用组合键选择照片565

25.2.5使用ComponentListener监听器防止内存溢出567

25.3数据库设计568

25.3.1数据表设计568

25.3.2编写JDBC工具类568

25.4相册树572

25.4.1功能概述572

25.4.2添加相册572

25.4.3修改相册572

25.4.4删除相册573

25.5相片管理574

25.5.1功能概述574

25.5.2添加照片574

25.5.3修改照片信息575

25.5.4删除照片576

25.5.5搜索照片577

25.5.6保存照片580

25.6照片显示581

25.6.1功能概述581

25.6.2全屏显示照片581

25.6.3照片播放器582

25.7本章小结584

第5篇 项目实战586

第26章 进销存管理系统586

26.1项目描述587

26.2系统分析587

26.2.1需求分析587

26.2.2可行性分析588

26.3系统设计589

26.3.1系统目标589

26.3.2系统功能结构589

26.3.3系统业务流程图589

26.3.4系统编码规范590

26.4系统运行环境592

26.5数据库与数据表设计592

26.5.1数据库分析592

26.5.2创建数据库592

26.5.3创建数据表594

26.6创建项目597

26.7系统文件夹组织结构597

26.8公共类设计598

26.8.1 SaveUserInfo公共类598

26.8.2 OnlyNumber公共类598

26.8.3 DaoConn公共类599

26.9系统登录模块设计599

26.9.1设计“系统登录”窗体599

26.9.2“登录”按钮的事件处理600

26.9.3“密码”文本框的回车事件601

26.10主窗体模块设计601

26.10.1创建系统主窗体601

26.10.2设计菜单栏602

26.10.3设计工具栏602

26.10.4设计导航按钮602

26.10.5设计状态栏602

26.10.6设计显示背景图片的面板603

26.11供应商基本信息管理模块605

26.11.1设计“供应商基本信息管理”窗体605

26.11.2添加供应商信息606

26.11.3修改供应商信息607

26.11.4删除供应商信息610

26.12订购商品信息管理模块设计611

26.12.1设计“订购商品信息”窗体611

26.12.2订购商品信息612

26.13采购入库管理模块设计614

26.13.1设计“采购入库管理”窗体615

26.13.2采购入库管理615

26.14入库信息查询模块设计618

26.14.1设计“入库信息查询”窗体618

26.14.2入库信息查询619

26.15 入库退货管理模块设计621

26.15.1设计“入库退货管理”窗体622

26.15.2设计“录入商品入库退货信息”窗体622

26.15.3设计保存输入信息的类623

26.16库存盘点窗体模块设计627

26.16.1设计库存盘点窗体627

26.16.2库存盘点628

26.17库存调拨模块设计629

26.17.1设计库存调拨窗体629

26.17.2添加商品调拨信息630

26.17.3查询商品调拨信息632

26.18销售订单管理模块设计633

26.18.1设计“销售订单管理”窗体633

26.18.2销售订单管理633

26.19销售出库管理模块设计636

26.19.1设计“销售出库管理”窗体636

26.19.2销售出库管理637

26.20销售退货管理模块设计642

26.20.1设计“销售退货管理”窗体643

26.20.2设计“录入商品销售退货信息”窗体644

26.20.3设计保存输入信息的类644

26.21添加用户信息模块设计649

26.21.1设计“添加用户信息”窗体649

26.21.2添加用户信息649

26.22用户设置窗体模块设计651

26.22.1设计用户设置窗体651

26.22.2修改用户密码652

26.22.3设置用户权限653

26.22.4删除用户信息654

26.23经手人管理模块设计655

26.23.1设计“经手人管理”窗体655

26.23.2添加经手人656

26.23.3设置经手人657

26.24运行项目658

26.25系统打包发行659

26.26开发常见问题与解决661

26.26.1不显示“系统登录”窗体661

26.26.2运行程序时找不到数据库驱动661

26.26.3运行程序时用户名或密码不正确661

26.26.4运行程序时找不到数据库662

26.26.5打包的JAR文件无法运行662

26.26.6运行打包的JAR文件不出现闪屏界面662

26.26.7打包的JAR文件找不到数据库驱动662

26.26.8数据库只读663

26.27本章小结663

第27章 企业通信管理系统664

27.1开发背景665

27.2系统设计665

27.2.1系统目标665

27.2.2系统功能结构665

27.2.3数据库设计665

27.2.4文件夹组织结构666

27.3主窗体设计666

27.4公共模块设计667

27.5系统托盘模块设计667

27.6系统操作模块设计667

27.7用户管理模块设计668

27.8通信模块设计669

27.9本章小结669

附录 Java程序编码规范670

热门推荐