目 录(4)

第3部分  高级篇

第15堂课  数据库编程应用 429
 视频讲解:122分钟

15.1  JDBC技术 430

15.1.1  数据库概述 430

15.1.2  JDBC-ODBC技术介绍 431

15.1.3  JDBC技术 432

15.2  JDBC中常用的类和接口 432

15.2.1  DriverManager类 432

15.2.2  Connection接口 432

15.2.3  Statement接口 433

15.2.4  PreparedStatement接口 434

15.2.5  ResultSet接口 434

15.3  数据库连接 435

15.3.1  加载数据库驱动 435

15.3.2  创建数据库连接 436

15.3.3  向数据库发送SQL语句 438

15.3.4  获取查询结果集 438

15.3.5  关闭连接 439

15.4  照猫画虎——基本功训练 439

15.4.1  基本功训练1——在数据库中创建临时
表格 439

15.4.2  基本功训练2——在表格中增加数据 441

15.4.3  基本功训练3——在表格中删除数据 442

15.4.4  基本功训练4——在表格中修改数据 444

15.4.5  基本功训练5——查询表格中的数据 445

15.5  情景应用——拓展与实践 447

15.5.1  情景应用1——查询商品销售的
前3名 447

15.5.2  情景应用2——查询所有王姓同学
信息 450

15.5.3  情景应用3——查询男生和女生的
人数 450

15.5.4  情景应用4——用户重名校验 451

15.5.5  情景应用5——用户登录系统 452

15.6  自我测试 453

15.7  行动指南 454

15.8  成功可以复制——图文世界的
缔造者 455

第16堂课  输入输出流与文件 457
 视频讲解:118分钟

16.1  文件 458

16.1.1  File类 458

16.1.2  常用方法 458

16.2  字节输入输出流 460

16.2.1  标准输入流 460

16.2.2  标准输出流 462

16.2.3  文件输入流 462

16.2.4  文件输出流 463

16.2.5  缓存输入流 464

16.2.6  缓存输出流 465

16.2.7  数据输入流 466

16.2.8  数据输出流 467

16.3  字符输入输出流 468

16.3.1  Reader类 468

16.3.2  Writer类 469

16.3.3  FileReader类 470

16.3.4  FileWriter类 471

16.3.5  Scanner类 472

16.3.6  PrintWriter类 473

16.4  StringBuilder类 474

16.4.1  StringBuilder与StringBuffer 475

16.4.2  常用方法 476

16.5  照猫画虎——基本功训练 476

16.5.1  基本功训练1——复制单个文件 476

16.5.2  基本功训练2——删除指定文件 478

16.5.3  基本功训练3——复制文件夹 478

16.5.4  基本功训练4——删除含有文件的
文件夹 479

16.5.5  基本功训练5——压缩指定文件 480

16.6  情景应用——拓展与实践 482

16.6.1  情景应用1——删除文件夹中所有.tmp
临时文件 482

16.6.2  情景应用2——合并多个txt文件 483

16.6.3  情景应用3——查看文件夹中所有隐藏
文件 484

16.6.4  情景应用4——简单键盘记录器 485

16.6.5  情景应用5——记录用户的登录时间 486

16.7  自我测试 487

16.8  行动指南 489

16.9  成功可以复制——世界第一人称射击
游戏之父 489

第17堂课  网络程序设计 491
 视频讲解:108分钟

17.1  网络基础 492

17.1.1  TCP/IP协议 492

17.1.2  TCP与UDP协议 492

17.1.3  端口和套接字 493

17.2  InetAddress地址类 494

17.3  TCP通信 496

17.3.1  ServerSocket类 496

17.3.2  Socket类 497

17.4  UDP通信 500

17.4.1  DatagramSocket类 500

17.4.2  DatagramPacket类 501

17.5  照猫画虎——基本功训练 503

17.5.1  基本功训练1——获取主机IP地址 503

17.5.2  基本功训练2——设置连接超时 504

17.5.3  基本功训练3——创建URL对象 505

17.5.4  基本功训练4——提取URL协议名称 506

17.5.5  基本功训练5——获取URL的端口 507

17.6  情景应用——拓展与实践 508

17.6.1  情景应用1——客户端一对一通信 508

17.6.2  情景应用2——编写简单聊天室程序 510

17.6.3  情景应用3——使用Socket传输图片 512

17.7  自我测试 514

17.8  行动指南 514

17.9  成功可以复制——IT“大王”
王志东 515

第18堂课  表格控件的应用 517
 视频讲解:210分钟

18.1  创建和定制表格 518

18.1.1  创建表格 518

18.1.2  定制表格 520

18.2  维护表格模型 524

18.2.1  创建表格模型 524

18.2.2  设置表格模型 524

18.2.3  维护模型对象 525

18.3  创建行标题栏 529

18.4  模型的事件监听与处理 533

18.5  照猫画虎——基本功训练 537

18.5.1  基本功训练1——表头与列的高度
设置 537

18.5.2  基本功训练2——调整表格各列的
宽度 540

18.5.3  基本功训练3——设置表格的选择
模式 541

18.5.4  基本功训练4——为表头增添提示
信息 542

18.5.5  基本功训练5——单元格的粗粒度
排序 544

18.6  情景应用——拓展与实践 545

18.6.1  情景应用1——删除指定的图书信息 545

18.6.2  情景应用2——分页显示100内的
平方数 546

18.6.3  情景应用3——五光十色的单元格 548

18.6.4  情景应用4——实现表格的栅栏效果 550

18.6.5  情景应用5——根据颜色的分量进行
排序 551

18.7  自我测试 552

18.8  行动指南 553

18.9  成功可以复制——微型博客Twitter
创始人 554

读书导航