当前位置:主页 > 书籍配套资源 > Java编程配套资源
《Java网络编程基础(第2版)》源代码

《Java网络编程基础(第2版)》源代码

  • 更新:2021-12-24
  • 大小:599.92 KB
  • 类别:Java编程
  • 作者:朱喜福、戴舒樽、王晓勇
  • 出版:人民邮电出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

内容介绍

本书是为Java学习者在了解Java编程的基础知识之后,进一步学习Java网络编程而编写的教材。全书共4章,第1章通过使用MySQL讲述JDBC数据库应用编程,内容紧密围绕“综合实例——Java考试管理系统”来展开;第2章讲述C/S网络编程及应用,通过“综合实例——C/S考试系统”着重讲述C/S模式下的Java网络应用,这个实例与第1章的“Java考试管理系统”相结合,实现了一个完整的实用项目;第3章讲述JSP及JavaBean网站编程,并通过“综合实例——电子商务网站框架”讲述基于Web的电子商务网站的设计与实现;第4章讲述如何应用J2ME开发简单的手机应用程序,并通过一个综合实例完整地讲述了J2ME手机游戏设计与编码实现。

本书内容实用,通俗易懂,循序渐进,实例丰富,并注重培养学生解决实际问题的能力。本书每章都安排了大量有针对性的上机编程练习题,便于教师教学和检验学生的学习效果,帮助学生巩固和加强所学内容。本书可作为高等职业院校、应用型本科院校“Java网络编程”课程的教材;对于具有一定的Java编程基础,并希望进一步熟悉Java网络编程、数据库编程、商务网站开发和手机编程的读者,本书也是一本理想的参考书。

目录

  • 第1章JDBC数据库应用编程
  • 1.1编程环境与关系型数据库管理系统
  • 1.1.1编程环境
  • 1.1.2关系型数据库管理系统
  • 1.2SQL基础
  • 1.2.1SQL数据类型
  • 1.2.2数据定义言语(DDL)
  • 1.2.3数据处理语言(DML)
  • 1.3JDBC基础
  • 1.3.1JDBC驱动
  • 1.3.2JDBC的功能
  • 1.3.3连接池
  • 1.3.4事务操作
  • 1.4JDBC编程实现Admin表的管理
  • 1.4.1数据库连接类MySqlConnnection
  • 1.4.2数据库表的对应类Admin
  • 1.4.3数据库表的操作类DBAdmin
  • 1.4.4JDBC操作流程
  • 1.5综合实例——Java考试管理系统
  • 1.5.1数据表
  • 1.5.2数据表的对应类(examch1.mybean包)
  • 1.5.3数据库表的操作类(examch1.db包)
  • 1.5.4考试管理系统图形用户界面类(examch1.mygui包)
  • 1.5.5考试管理系统主界面Test Frame类(examch1包)
  • 习题
  • 第2章C/S网络编程及应用
  • 2.1C/S网络编程概述
  • 2.1.1InetAddress类
  • 2.1.2服务器和客户机
  • 2.1.3端口号
  • 2.2Socket通信
  • 2.2.1Socket通信简介
  • 2.2.2Socket类
  • 2.2.3ServerSocket类
  • 2.2.4Socket通信实现简单聊天室
  • 2.3UDP通信
  • 2.3.1UDP通信简介
  • 2.3.2简单的UDP客户机/服务器通信
  • 2.4综合实例——C/S考试系统
  • 2.4.1C/S考试系统的客户端程序
  • 2.4.2C/S考试系统服务器端程序
  • 2.4.3C/S考试系统的运行
  • 习题
  • 第3章JSP及JavaBean网站编程
  • 3.1编程环境与JSP网络的目录结构
  • 3.1.1编程环境
  • 3.1.2JSP网站的目录结构
  • 3.2JSP(JavaServerPages)技术
  • 3.2.1网络请求与响应
  • 3.2.2什么是JSP
  • 3.2.3JSP的优势
  • 3.2.4Servlet的编写及在Web.xml文档中配置Servlet
  • 3.2.5JSP的执行过程
  • 3.3JSP语法对象
  • 3.3.1页面指令
  • 3.3.2include指令
  • 3.3.3声明
  • 3.3.4表达式
  • 3.3.5Scriptlet
  • 3.3.6JSP注释
  • 3.3.7jsp:useBean操作
  • 3.3.8jsp:include操作
  • 3.3.9jsp:param操作
  • 3.4JSP隐含对象及其主要API
  • 3.4.1request
  • 3.4.2response
  • 3.4.3out
  • 3.4.4session
  • 3.4.5application
  • 3.5综合实例——电子商务网站框架
  • 3.5.1电子商务网站“shop”的总体说明
  • 3.5.2用户注册、登录模块中的类
  • 3.5.3商品类别表和商品表对应的数据库操作类
  • 3.5.4用户注册、登录模块的JSP页面
  • 3.5.5用户浏览商品类别、浏览商品的JSP页面
  • 3.5.6用户购物车模块的JSP页面
  • 3.5.7管理员后台管理模块的JSP页面
  • 习题
  • 第4章J2ME编程及应用
  • 4.1J2ME开发环境
  • 4.1.1J2ME概述
  • 4.1.2J2ME开发环境配置
  • 4.1.3J2ME应用程序编译及运行
  • 4.2高、低级用户界面编程和事件响应
  • 4.2.1概述
  • 4.2.2高级用户界面
  • 4.2.3低级用户界面
  • 4.2.4高级事件响应
  • 4.2.5低级事件响应
  • 4.3记录管理系统(RMS)
  • 4.3.1记录存储(RecordStore)
  • 4.3.2记录的添、删、改、查
  • 4.4计时器(Timer)和计时器任务(Timer Task)
  • 4.4.1计时器(Timer)
  • 4.4.2计时器任务(Timer Task)
  • 4.5综合实例—简单的射击游戏
  • 4.5.1游戏规则与玩法
  • 4.5.2游戏的流程与类
  • 4.5.3游戏类的实现
  • 4.5.4游戏的运行及结果
  • 4.5.5游戏制作的总结
  • 习题
  • 附录:在Eclipse MyEclipse环境下创建Java项目和Web项目
  • 附录1在Eclipse环境下创建Java项目204
  • 附录1.1Eclipse 3.2 My Eclipse 5.1的安装
  • 附录1.2在Eclipse 3.2环境下创建Java项目
  • 附录1.3创建JavaBean和代码重构
  • 附录2在MyEclipse环境下创建Web项目
  • 附录2.1创建Web项目
  • 附录2.2配置JDK和Tomcat
  • 附录2.3启动Tomcat并运行Web项目
  • 附录3在Eclipse环境下开发J2ME手机应用程序
  • 附录3.1EclipseMe插件的获取和安装
  • 附录3.2在EclipseMe环境下创建J2ME项目并运行程序

资源下载

资源下载地址1:https://box.lenovo.com/l/G5BuY9

相关资源

网友留言