| 本书是为Java学习者了解Java编程的基础内容后,进一步比较全面地学习Java网络应用编程而编写的入门教材。具有内容新颖,结构合理、概念清晰,通俗易懂和有较强的实用性。例题的选择既考虑加深对知识的理解和掌握,又考虑到学生的学习兴趣和编程应用,并进行详细的讲解和分析。每章实训习题的编写具有针对性,以帮助学生巩固和拓展所学知识,提高实际编程的能力。 |
| 第1章 Java网络编程基础 1 1.1 Java网络编程的基本概念 1 1.1.1 域名和IP地址 1 1.1.2 服务器和客户机 3 1.1.3 端口号 3 1.2 URL类和URLConnection类 4 1.2.1 小程序访问WWW服务器 4 1.2.2 小型浏览器 6 1.2.3 通过URLConnection连接到WWW 10 1.3 套接字(Socket)通信 12 1.3.1 TCP客户机/服务器(C/S)通信简介 12 1.3.2 多客户机/服务器通信 17 1.4 UDP数据报通信 23 1.4.1 UDP数据报通信 23 1.4.2 简单的UDP客户机/服务器(C/S)通信 24 1.5 综合实例——简单的C/S考试系统 29 1.5.1 C/S考试系统的服务器端程序的设计 29 1.5.2 C/S考试系统的客户端程序的设计 30 1.5.3 C/S考试系统的运行和套接字通信的实现说明 31 1.5.4 C/S考试系统的服务器端程序实现 34 1.5.5 C/S考试系统的客户端程序实现 45 练习题 57 第2章 JDBC数据库应用 58 2.1 关系数据库管理系统 58 2.2 SQL基础 60 2.2.1 SQL数据类型 60 2.2.2 数据定义言语(DDL) 61 2.2.3 数据处理语言(DML) 63 2.3 Java JDBC 66 2.3.1 什么是JDBC 66 2.3.2 JDBC如何工作 67 2.3.3 JDBC驱动 67 2.3.4 连接池 68 2.3.5 事务操作 68 2.4 JDBC应用 68 2.4.1 常用接口及类 69 2.4.2 建立数据库连接 69 2.4.3 关闭数据库连接 70 2.4.4 添加新数据 71 2.4.5 查询数据 72 2.4.6 修改数据 73 2.4.7 删除数据 74 2.4.8 JDBC操作流程 74 2.5 综合实例 76 2.5.1 Category商品类别类 77 2.5.2 CategoryManager类别管理类 79 2.5.3 ConnectionManager数据库连接管理类 81 2.5.4 DBCategory商品类别数据库操作类 84 2.5.5 |
商品评论(0条)