图书介绍

Java语言程序设计实用教程pdf电子书版本下载

Java语言程序设计实用教程
  • 张艳霞,邵晓光主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302266211
  • 出版时间:2011
  • 标注页数:328页
  • 文件大小:9MB
  • 文件页数:324页
  • 主题词:JAVA语言-程序设计-高等职业教育-教材

PDF下载


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

下载说明

Java语言程序设计实用教程PDF格式电子书版下载

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

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

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

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

图书目录

第一篇Java基础知识 3

项目1学生成绩管理系统 3

1.1项目描述 3

1.2知识链接 3

1.2.1了解Java 3

1.2.2 Java语言的特性 3

1.2.3 Java编程环境 4

1.2.4初识Java程序 6

1.2.5语言成分 10

1.2.6 Java语句 22

1.2.7输入/输出简介 31

1.2.8数组 34

1.2.9面向对象的Java编程 46

1.3项目实施 67

1.3.1构建学生类 67

1.3.2构建测试学生类 69

1.4拓展实践 72

习题一 77

项目2诺亚方舟登船系统 80

2.1任务描述 80

2.2知识链接 80

2.2.1继承 80

2.2.2多态性 87

2.2.3抽象类 88

2.2.4接口 91

2.3任务实施 97

2.3.1构建登船动物类 97

2.3.2构建诺亚方舟船类 101

2.3.3构建测试类 102

2.4拓展实践 103

习题二 108

第二篇Java进阶 113

项目3猜数字游戏 113

3.1项目描述 113

3.2知识链接 113

3.2.1 GUI概述 113

3.2.2颜色、字体和图像 114

3.2.3容器 115

3.2.4组件 117

3.2.5布局管理器 123

3.2.6事件处理 125

3.3项目实施 136

3.3.1构建“猜数字游戏”界面 136

3.3.2处理“猜数字游戏”中的事件 138

3.4拓展实践 142

习题三 146

项目4简单记事本 148

4.1项目描述 148

4.2知识链接 148

4.2.1布局管理器 148

4.2.2选择事件处理 153

4.2.3按钮JToggleButton、JRadioButton、JCheckBox 154

4.2.4 JComboBox和JList 159

4.2.5 JDialog对话框 160

4.2.6菜单组件 166

4.2.7 JTable表格 172

4.2.8 TableModel表格模型 175

4.3项目实施 181

4.3.1构建界面 181

4.3.2完善功能 183

4.4拓展实践 187

习题四 194

项目5产品的生产和销售 196

5.1项目描述 196

5.2知识链接 196

5.2.1线程概述 196

5.2.2创建线程 198

5.2.3线程的操作 200

5.2.4线程的同步与互斥 206

5.3项目实施 210

5.3.1创建仓库类 210

5.3.2调试运行程序 212

5.4拓展实践 213

习题五 217

项目6注册用户名检测 219

6.1项目描述 219

6.2知识链接 219

6.2.1异常 219

6.2.2异常处理 223

6.2.3 File类 231

6.2.4 I/O流概述 232

6.2.5 InputStream/OutputStream 233

6.2.6 Reader/Writer 235

6.2.7节点流 237

6.2.8包装流 244

6.2.9 RandomAccessFile 252

6.3项目实施 255

6.3.1文件内容的写入和输出 255

6.3.2用户名检测 258

6.4拓展实践 260

习题六 264

第三篇Java数据库编程技术 269

项目7通讯录管理系统 269

7.1项目描述 269

7.2知识链接——使用JDBC访问数据 269

7.2.1连接数据库 270

7.2.2定义数据库连接类 274

7.2.3读取Properties文件中的属性值 276

7.2.4通过JDBC对表进行查询和修改 280

7.2.5对象—关系映射 282

7.3项目实施 288

7.3.1用户登录功能 289

7.3.2主窗体 293

7.3.3分类选择列表 297

7.3.4联系人表 301

7.3.5联系人管理 302

7.3.6添加联系人 305

7.3.7显示联系人信息 310

7.3.8添加并显示联系人 319

7.4拓展实践 322

7.4.1删除联系人 322

7.4.2分类查询功能 323

7.4.3修改联系人信息 324

习题七 326

参考文献 328

精品推荐