Java程序设计项目教程

内容简介

[

本书是全国高职高专教育“十一五”规划教材,也是精品课程“java程序设计”的配套教材。 本
书以岗位职业能力培养为主线,按照工作过程来序化知识,以工作过程为参照系,形成对应的项目模块;以项目模块为明线,课程知识为暗线,将陈述性知识与过程性知识整合,将理论知识与实践知识整合,将知识融入项目之中,着眼于动态的行动体系和隐性知识的生成与构建,精选了45个典型项目进行案例教学。全书内容包括java基础、gui程序设计、流与文件、多线程与applet、网络编程、java数据库编程、综合项目实训共7个一级模块,每个一级模块由若干任务组成,每个任务由1~2个项目实现,每个项目都按“学习目标”、“项目任务”、“技术要点”、“程序代码”、“相关知识”、“应用拓展”、“自主学习”的结构组织,每个一级模块结束时还提供了推荐读物,对教和学都有帮助。
本书内容丰富,案例经典,知识讲解系统,能力培养突出,既可作为应用、技能型人才培养各类教育的“java程序设计”课程教材,也可作为软件开发人员或java爱好者的自学参考书或培训教程。

]

目录

模块1 java基础 1.1 java环境  项目1 一个简单的java应用程序 1.2 java语言基础  项目2 判断一个数是否为回文数  项目3 求素数  项目4 随机生成学生数据并显示*低分学生信息  项目5 约瑟夫环问题 1.3 面向对象java  项目6 职员类employee  项目7 一个简单的实现继承的程序  项目8 一个数字队列实现程序 1.4 异常处理  项目9 一个运行时异常程序模块2 gui程序设计 2.1 使用常用组件  项目10 求方程的根  项目11 英语单词拼写训练 2.2 设计对话框与窗口  项目12 安装界面  项目13 登录窗口 2.3 使用布局管理器  项目14 电子日历  项目15 使用网格袋布局 2.4 使用菜单与工具栏  项目16 使用菜单控制字体和颜色  项目17 带有工具栏的窗体 2.5 使用树和表格组件  项目18 聊天面板设计  项目19 ××大学职工信息表 2.6 设计父子窗体  项目20 文字处理窗体 2.7 gui绘图  项目21 基本绘图方法演示模块3 流与文件 3.1 流与文件的基本操作  项目22 查询文件属性  项目23 复制文件 3.2 文件的随机访问  项目24 随机读/写文件 3.3 以对象为单位读/写数据  项目25 读/写学生对象数据 3.4 文件压缩和解压缩  项目26 从zip文件中解压缩和提取数据 3.5 文件选择对话框  项目27 使用文件对话框打开文件模块4 多线程与applet 4.1 创建及控制线程  项目28 简单的多线程程序 4.2 管理线程  项目29 模拟生产者和消费者问题 4.3 使用管道进行线程通信  项目30 使用管道通信程序 4.4 applet程序设计  项目31 在applet中显示图像  项目32 applet动画 升旗  项目33 applet通信程序模块5 网络编程 5.1 获取网络信息  项目34 获取网络域名或ip  项目35 获取网络属性信息 5.2 基于tcp/ip的服务器与客户机通信  项目36 tcp服务器端程序  项目37 tcp的客户端程序 5.3 基于udp的服务器与客户机通信  项目38 基于udp的聊天程序 5.4 邮件发送与接收  项目39 发送电子邮件  项目40 接收电子邮件 5.5 远程方法调用  项目41 一个简单的远程方法调用程序模块6 java数据库编程 6.1 与数据库的连接及基本操作  项目42 使用jdbc?odbc桥接实现与数据库的连接及查询  项目43 使用纯java jdbc实现与数据库的连接及更新 6.2 结果集元数据  项目44 获取数据表的基本信息 6.3 事务处理  项目45 一个简单的事务处理程序模块7 综合实训:j-qq聊天室设计自主学习参考答案

封面

Java程序设计项目教程

书名:Java程序设计项目教程

作者:成奋华主编

页数:393

定价:¥29.9

出版社:高等教育出版社

出版日期:2009-01-01

ISBN:9787040250923

PDF电子书大小:46MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注