Java项⽬开发实战⼊门PDF扫描完整版
内容介绍
《Java项⽬开发实战⼊门》以⼀起来画画、通讯录系统、明⽇预测系统、⼩⼩五⼦棋、企业进销存管理系统、企业QQ(局域⽹版)、九宫格记忆⽹和铭成在线考试系统8个精选项⽬为案例,从趣味性和实际应⽤⾓度出发,采⽤了当前主流技术,读者可以从这些项⽬中体验到编程的乐趣并获得实战经验。《Java项⽬开发实战⼊门》应⽤的主要技术及知识点有:Java AWT、Java Swing、MySQL数据库、Hibernate、BeautyEye外观样式、多线程、Socket编程、⼈机对战实现、Derby、JSP、JavaScript、CSS、Servlet、HTML5等
——优势——
√ 零基础实战⼊门——快速扫盲视频,预备知识⼊门学习;
√ 项⽬精彩,讲解到位——8个流⾏项⽬,6⼩时教学视频,代码注释详尽;
√ 书⽹结合——在线课程,PC端、移动端免费同步学习;
√ 4⾊真彩印刷——还原编程真实开发环境。
——随书附赠——
√ 《⼩⽩⼿册》——环境搭建、程序调试、排错秘籍,帮助⽤户轻松搭建开发环境,快速解决开发问题;
√ 光盘——24⼩时视频讲解、项⽬江视频、项⽬源码、资源⽂件、代码查错器、代码⽚段,⽅便读者学习。
√ ⼆维码——书中设置多种功能⼆维码,视频⼆维码、代码解释⼆维码、会员⼆维码等;⼿机看视频,⼿机看⽂档,多种资源⼿机⼀扫尽在掌握。
√ 技术⽀持——QQ、、论坛等均可获得图书内容相关的技术⽀持,可以获得全⽅位的学习资源和技术⽀持。
√ 光盘附赠开发资源库——732个实例与源码详细分析、15个经典模块开发过程完整展现、110套界⾯资源⽅案库
——读者对象——
√ 零基础编程的⾃学者
√ 编程爱好者
√ ⼤中专院校的⽼师和学⽣
√ 培训机构的⽼师和学⽣
√ 参加毕业设计的学⽣
√ 初级和中级程序开发⼈员
《Java项⽬开发实战⼊门》是⼀本让初学者通过项⽬实战开发学编程的超值图书。
⽬录
Java开发之旅
第1章⼀起来画画(JavaAWT实现)预备知识视频讲解:2⼩时31分
项⽬开发视频讲解:1⼩时58分
代码解释(在线扩展讲解):15段1.1开发背景
1.2系统功能设计
1.2.1系统功能结构
1.2.2系统业务流程
1.3搭建项⽬
1.3.1系统开发环境要求
1.3.2创建新项⽬
1.3.3导⼊资源
1.4创建可以显⽰的窗体
1.5创建画板
1.6添加⿏标画笔功能
1.7添加⼯具栏
1.7.1添加⼯具栏组件
1.7.2实现调整画笔粗细功能
1.7.3实现添加颜⾊功能
1.7.4实现清除图像功能
1.7.5实现绘制图形功能
1.7.6实现保存图⽚功能
1.8添加菜单栏
1.8.1添加菜单栏组件
1.8.2给菜单项添加点击事件
1.9实现添加⽔印功能
1.10添加⿏标图标效果
1.10.1创建保存图标的包
1.10.2实现更改⿏标图标功能
1.11添加简笔画对照窗⼝
1.11.1创建保存简笔画素材的包
1.11.2创建显⽰简笔画的窗体
1.11.3实现简笔画窗体与主窗体互相关联
1.12让按钮变得更好看(选学)
1.13⼀起来茬
1.14本章总结
第2章通讯录系统(JavaSwing+MySQL+Hibernate+BeautyEye外观样式实现)预备知识视频讲解:3⼩时24分项⽬开发视频讲解:1⼩时58分
代码解释(在线扩展讲解):11段2.1开发背景
2.2系统功能设计
2.2.1系统功能结构
2.2.2系统业务流程
2.3创建项⽬
2.3.1系统开发环境要求
2.3.2创建新项⽬
2.3.3导⼊资源
2.4创建主窗体类
2.5连接并读取数据库数据
2.5.1搭建Hibernate框架
2.5.2让主窗体表格显⽰数据
2.6添加展⽰客户信息功能
2.6.1创建展⽰客户信息窗体
2.6.2给主窗体表格添加双击事件
2.7添加⽤户登录功能
2.7.1主窗体添加⽤户权限识别功能
2.7.2创建⽤户登录窗体
2.8添加修改客户信息功能
2.8.1添加修改客户信息按钮
2.8.2创建修改客户信息窗体类
2.8.3添加主窗体按钮点击事件
2.8.4添加修改客户信息窗体按钮点击事件
2.8.5添加数据校验功能
2.9添加新增客户信息功能
2.9.1添加新增客户信息按钮
2.9.2创建新增客户信息窗体
2.9.3添加主窗体按钮点击事件
2.10添加删除客户信息功能
2.11美化窗体界⾯(选学)
2.11.1BeautyEye插件简介
2.11.2使⽤BeautyEye外观样式
2.12⼀起来茬
2.13本章总结
第3章明⽇预测系统(JavaSwing+MySQL+多线程实现)预备知识视频讲解:6⼩时29分项⽬开发视频讲解:2⼩时11分
代码解释(在线扩展讲解):20段3.1开发背景
3.2系统功能设计
3.2.1系统功能结构
3.2.2系统业务流程
3.3系统开发必备
3.3.1系统开发环境要求
3.3.2创建明⽇预测系统项⽬
3.4数据库设计
3.4.1数据库概述
3.4.2数据表设计
3.5登录窗体设计
3.5.1登录窗体概述
3.5.2设计登录窗体
3.5.3登录功能的实现
3.6主窗体设计
3.6.1主窗体概述
3.6.2主窗体基本布局
3.6.3添加主窗体中的组件
3.6.4实现数据库的连接
3.6.5分页显⽰历届开奖信息
3.6.6打开主窗体
3.7号码⾛势对话框设计
3.7.1号码⾛势对话框概述
3.7.2创建号码⾛势对话框
3.7.3创建第⼀位开奖号码⾛势⾯板
3.7.4实现号码⾛势对话框功能
3.7.5实现从主窗体向号码⾛势对话框的跳转功能
3.7.6设计第⼀位开奖号码⾛势⾯板
3.7.7获取第⼀位开奖号码⾛势数据
3.7.8以折线图显⽰近10期开奖号码⾛势
3.8随机选号对话框设计
3.8.1随机选号对话框概述
3.8.2添加随机选号对话框中的组件
3.8.3实现显⽰开奖期数
3.8.4实现从主窗体向随机选号对话框的跳转功能
3.8.5随机选号和按要求选号的切换
3.8.6机选选号功能的实现
3.8.7按照指定要求选取号码
3.8.8指定按要求选号时的约束条件
3.8.9购买功能的实现
3.8.10关闭随机选号对话框
3.9⼀起来茬
3.10本章总结
第4章⼩⼩五⼦棋(JavaAWT+Socket编程+多线程+⼈机对战实现)代码解释(在线扩展讲解):14段4.1开发背景4.2系统功能设计
4.2.1系统功能结构
4.2.2系统业务流程
4.3系统开发环境要求
4.4项⽬⽬录结构预览
4.5公共模块设计
4.5.1定义⽤户类
4.5.2定义棋盘模型类
4.6界⾯模型设计
4.6.1界⾯模型概述
4.6.2设计主窗体
4.6.3设计登录界⾯
4.6.4绘制棋盘界⾯
4.6.5实现单击⿏标落棋功能
4.6.6实现游戏回放功能
4.6.7实现⾃由更换背景功能
4.6.8清屏动画的实现
4.7通讯模块设计
4.7.1通讯模块概述
4.7.2信息识别功能的实现
4.7.3实现发送/接收聊天信息功能
4.7.4“悔棋”命令的实现
4.8五⼦棋算法设计
4.9⼈机对战设计
4.9.1⼈机对战算法概述
4.9.2电脑⾃动处理⽤户请求
4.9.3电脑判断落棋点
4.9.4电脑⾃动落棋
4.10本章总结
第5章企业进销存管理系统(JavaSwing+MySQL实现)代码解释(在线扩展讲解):20段5.1开发背景
5.2系统功能设计
5.2.1系统功能结构
5.2.2系统业务流程
5.3数据库设计
5.3.1数据库概述
5.3.2设计数据表
5.4项⽬中的组织结构
mysql文档手机版5.5公共类设计
5.5.1创建Item公共类
5.5.2创建数据模型公共类
5.5.3创建Dao公共类
5.6系统主窗体概述
5.7进货单模块设计
5.7.1添加进货商品的空模板
5.7.2显⽰指定供应商主营商品名称的下拉列表
5.7.3更新进货商品详细信息
5.7.4统计进货商品信息
5.7.5进货商品⼊库功能的实现
5.8销售单模块设计
5.8.1初始化销售票号
5.8.2添加销售商品信息
5.8.3统计销售商品信息
5.8.4商品销售功能的实现
5.9库存盘点模块设计
5.9.1显⽰所有库存商品信息
5.9.2统计库存商品的损益数量
5.10数据库备份与恢复模块设计
5.10.1备份数据库
5.10.2获取数据库备份⽂件
5.10.3恢复数据库
5.11本章总结
第6章企业QQ(局域⽹版)(JavaSwing+Derby+多线程+Socket编程实现)代码解释(在线扩展讲解):28段6.1开发背景
6.2系统功能设计
6.2.1系统功能结构
6.2.2系统业务流程
6.3数据库设计

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。