全新正版 零基础学Java+java项目开发+java精彩编程200例 Java从入门到精

全新正版 零基础学Java+java项目开发+java精彩编程200例 Java从入门到精 pdf epub mobi txt 电子书 下载 2025

图书标签:
  • Java
  • 编程入门
  • 零基础
  • 项目开发
  • JavaSE
  • 实例代码
  • 教程
  • 编程技巧
  • 开发实战
  • Java基础
想要找书就要到 新城书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
店铺: 北京新脚步图书专营店
出版社: 机械工业出版社
ISBN:9787111466055
商品编码:26332415171
丛书名: 零基础学Java
开本:16开
出版时间:2014-07-01

具体描述

 
 
¥69.80
 
 
¥59.80
 
 
¥79.80
Java三步曲
基础+项目开发+精彩编程
套餐搭配价:
¥132.62
[ 价格:209.40]
[ 节省:76.78 ]

目录

Java开发之旅1
第1章  一起来画画(Java AWT实现)3
预备知识视频讲解:2小时31分
项目开发视频讲解:1小时58分
代码解释(在线扩展讲解):15段
1.1  开发背景6
1.2  系统功能设计6
1.2.1  系统功能结构6
1.2.2  系统业务流程7
1.3  搭建项目7
1.3.1  系统开发环境要求7
1.3.2  创建新项目7
1.3.3  导入资源11
1.4  创建可以显示的窗体15
1.5  创建画板20
1.6  添加鼠标画笔功能23
1.7  添加工具栏26
1.7.1  添加工具栏组件26
1.7.2  实现调整画笔粗细功能30
1.7.3  实现添加颜色功能33
1.7.4  实现清除图像功能35
1.7.5  实现绘制图形功能37
1.7.6  实现保存图片功能41
1.8  添加菜单栏44
1.8.1  添加菜单栏组件44
1.8.2  给菜单项添加点击事件48
1.9  实现添加水印功能51
1.10  添加鼠标图标效果55
1.10.1  创建保存图标的包55
1.10.2  实现更改鼠标图标功能56
1.11  添加简笔画对照窗口59
1.11.1  创建保存简笔画素材的包59
1.11.2  创建显示简笔画的窗体59
1.11.3  实现简笔画窗体与主窗体互相关联62
1.12  让按钮变得更好看(选学)65
1.13  一起来找茬71
1.14  本章总结73
攻占Java大陆74
Java大咖实战训练营75
第2章  通讯录系统(Java Swing + MySQL + Hibernate + BeautyEye外观样式实现)77
预备知识视频讲解:3小时24分
项目开发视频讲解:1小时58分
代码解释(在线扩展讲解):11段
2.1  开发背景80
2.2  系统功能设计80
2.2.1  系统功能结构80
2.2.2  系统业务流程81
2.3  创建项目81
2.3.1  系统开发环境要求81
2.3.2  创建新项目81
2.3.3  导入资源85
2.4  创建主窗体类92
2.5  连接并读取数据库数据96
2.5.1 搭建Hibernate框架96
2.5.2  让主窗体表格显示数据98
2.6  添加展示客户信息功能103
2.6.1  创建展示客户信息窗体103
2.6.2  给主窗体表格添加双击事件106
2.7  添加用户登录功能108
2.7.1  主窗体添加用户权限识别功能108
2.7.2  创建用户登录窗体110
2.8  添加修改客户信息功能115
2.8.1  添加修改客户信息按钮115
2.8.2  创建修改客户信息窗体类117
2.8.3  添加主窗体按钮点击事件122
2.8.4  添加修改客户信息窗体按钮点击事件123
2.8.5 添加数据校验功能128
2.9  添加新增客户信息功能132
2.9.1  添加新增客户信息按钮132
2.9.2  创建新增客户信息窗体133
2.9.3 添加主窗体按钮点击事件139
2.10  添加删除客户信息功能140
2.11  美化窗体界面(选学)143
2.11.1  BeautyEye插件简介143
2.11.2  使用BeautyEye外观样式143
2.12  一起来找茬145
2.13  本章总结147
攻占Java大陆148
Java大咖实战训练营149
第3章  明日彩票预测系统(Java Swing + MySQL + 多线程实现)151
预备知识视频讲解:6小时29分
项目开发视频讲解:2小时11分
代码解释(在线扩展讲解):20段
3.1  开发背景154
3.2  系统功能设计154
3.2.1  系统功能结构154
3.2.2  系统业务流程155
3.3  系统开发155
3.3.1  系统开发环境要求155
3.3.2  创建明日彩票预测系统项目155
3.4  数据库设计157
3.4.1  数据库概述157
3.4.2  数据表设计157
3.5  登录窗体设计158
3.5.1  登录窗体概述158
3.5.2  设计登录窗体159
3.5.3  登录功能的实现164
3.6  主窗体设计167
3.6.1  主窗体概述167
3.6.2  主窗体基本布局168
3.6.3  添加主窗体中的组件173
3.6.4  实现数据库的连接179
3.6.5  分页显示历届开奖信息181
3.6.6  打开主窗体191
3.7  号码走势对话框设计193
3.7.1  号码走势对话框概述193
3.7.2  创建号码走势对话框194
3.7.3  创建位开奖号码走势面板195
3.7.4  实现号码走势对话框功能195
3.7.5  实现从主窗体向号码走势
       对话框的跳转功能197
3.7.6  设计位开奖号码走势面板199
3.7.7  获取位开奖号码走势数据206
3.7.8  以折线图显示近10期开奖号码走势210
3.8  随机选号对话框设计219
3.8.1  随机选号对话框概述219
3.8.2  添加随机选号对话框中的组件220
3.8.3  实现显示开奖期数222
3.8.4  实现从主窗体向随机选号对话框的跳转功能223
3.8.5  随机选号和按要求选号的切换224
3.8.6  机选选号功能的实现229
3.8.7  按照指定要求选取彩票号码233
3.8.8  指定按要求选号时的约束条件237
3.8.9  彩票购买功能的实现240
3.8.10  关闭随机选号对话框243
3.9  一起来找茬244
3.10  本章总结245
攻占Java大陆246
Java大咖实战训练营247
第4章  小小五子棋(Java AWT + Socket编程 + 多线程 + 人机对战实现)249
代码解释(在线扩展讲解):14段
4.1  开发背景252
4.2  系统功能设计252
4.2.1  系统功能结构252
4.2.2  系统业务流程253
4.3  系统开发环境要求253
4.4  项目目录结构预览253
4.5  公共模块设计254
4.5.1  定义用户类254
4.5.2  定义棋盘模型类254
4.6  界面模型设计255
4.6.1  界面模型概述255
4.6.2  设计主窗体256
4.6.3  设计登录界面258
4.6.4  绘制棋盘界面259
4.6.5  实现单击鼠标落棋功能263
4.6.6  实现游戏回放功能264
4.6.7  实现自由更换背景功能265
4.6.8  清屏动画的实现266
4.7  通讯模块设计267
4.7.1  通讯模块概述267
4.7.2  信息识别功能的实现267
4.7.3  实现发送/接收聊天信息功能269
4.7.4  “悔棋”命令的实现271
4.8  五子棋算法设计272
4.9  人机对战设计276
4.9.1  人机对战算法概述276
4.9.2  电脑自动处理用户请求277
4.9.3  电脑判断落棋点277
4.9.4  电脑自动落棋281
4.10  本章总结282
第5章  企业进销存管理系统(Java Swing + MySQL实现)283
代码解释(在线扩展讲解):20段
第6章  企业QQ(局域网版)(Java Swing + Derby + 多线程 + Socket编程实现)329
代码解释(在线扩展讲解):28段
第7章  九宫格记忆网(Java AWT + JSP + MySQL +  + CSS实现)379
代码解释(在线扩展讲解):12段
第8章  铭成在线考试系统(Servlet + JSP + MySQL + HTML5 + 实现)421
代码解释(在线扩展讲解):9段
界面预览.................................422
项目功能应用技术预览423
攻占Java大陆424
武林荣誉称号榜425
特别提醒:
   爱的读者朋友,为了使您更好地学习编程,在随书附的光盘中提供了一章拓展内容《铭成在线考试系统》,如果您学有余力,可以进一步进行学习。
(以下拓展内容在配书光盘中)
8.1  开发背景427
8.2  系统功能设计427
8.2.1  系统功能结构427
8.2.2  系统业务流程428
8.3  系统开发428
8.3.1  系统开发环境需求428
8.3.2  项目结构预览429
8.4  数据库设计429
8.4.1  初始化数据库429
8.4.2  数据库表结构430
8.4.3  数据库表关系432
8.5  正确答案加密模块设计432
8.5.1  字符串ASCII码加密432
8.5.2  科学的加密方式MD5433
8.6  考试计时模块设计433
8.6.1  使用WebSocket实现考试计时功能434
8.6.2  JSP引用WebSocket436
8.6.3  编写计时模块的业务逻辑437
8.6.4  启动计时线程441
8.7  考试科目模块设计442
8.7.1  获取并显示考试科目444
8.7.2  获取并显示指定考试科目的所有试卷447
8.7.3  获取并显示试题及答案450
8.8  其他功能设计455
8.8.1  试卷编辑模块设计455
8.8.2  科目编辑页面设计455
8.8.3  查看成绩页面设计456
8.9  本章总结456

目录

1Java基础应用....................1
实例001 判断某一年是否为闰年.......................2
实例002 从控制台接收输入的身份证号...........3
实例003 为新员工分配部门...............................4
实例004 重定向输出流实现程序日志...............6
实例005 用动态数组保存学生姓名...................7
实例006 List集合传递学生信息................10
实例007 利用数组随机抽取幸运观众.............11
实例008 Map映射集合实现省市级联选择框 14
实例009 格式化当前日期.................................16
实例010 人民币金额转换成大写格式.............18
实例011 验证IP地址的有效性.......................21
实例012 鉴别非法电话号码.............................23
实例013 汉诺塔问题求解.................................25
实例014 ASCII编码查看器..............................26
实例015 经理与员工的差异.............................28
实例016 简单的汽车销售4S.......................30
实例017 两只完全相同的宠物.........................32
实例018 简单的截图软件.................................35
实例019 泛型化的折半查找法.........................36
实例020 查看和修改线程名称.........................38
实例021 简单的电子时钟.................................40
实例022 简单的模拟时钟.................................43
实例023 简单的公历 年历.............................45
实例024 判断日期格式的有效性.....................48
实例025 查看本地时区.........................50
实例026 计算程序运行时间.............................51
实例027 七星彩号码生成器.............................52
实例028 大乐透号码生成器.............................54
实例029 监视JVM内存状态...........................56
            2 图形与图表操作................59
实例030 为图形填充渐变色.............................60
实例031 绘制艺术图案..........................61
实例032 绘制花瓣.................................63
实例033 裁剪图片................................65
实例034 使用像素值生成图像.........................67
实例035 水印文字...........................69
实例036 中文验证码.............................70
实例037 图片验证码...............................72
实例038 带干扰线的验证码.............................74
实例039 图片半透明.................................76
实例040 图片融合...........................78
实例041 文字跑马灯..........................80
实例042 字幕显示..........................82
实例043 电影胶片.........................85
实例044 雪花飘落动画效果......................87
实例045 水波动画效果............................89
实例046 图片配对游戏........................93
实例047 小猪走迷宫游戏..........................96
实例048 拼图游戏...............................99
实例049 海滩捉螃蟹游戏...........................104
实例050 荒山打猎游戏......................107
实例051 打字母游戏........................110
实例052 警察抓小偷.............................113
实例053 掷骰子................................115
实例054 画梅花.....................................118
实例055 打造自己的开心农场.......................120
实例056 基本饼图.................................122
实例057 分离饼图..................................124
实例058 创建3D饼图...............................126
实例059 实现多饼图..............................128
实例060 简单柱形图.............................130
实例061 绘制3D柱形图................................133
实例062 多系列柱形图.........................136
实例063 多系列3D柱形图............................139
实例064 基本折线图........................142
实例065 3D折线图................................145
实例066 XY折线图........................................149
实例067 排序折线图...........................152
3 文字操作与数据库..........155
实例068 以树结构显示文件路径...................156
实例069 文件批量重命名...............................158
实例070 快速批量移动文件...........................161
实例071 读取属性文件的单个属性值...........164
实例072 删除文件夹中的所有文件...............165
实例073 修改文件属性........................168
实例074 显示指定类型的文件.......................170
实例075 键盘录入内容保存到文本文件.......172
实例076 逆序输出数组信息...........................174
实例077 合并多个txt文件.............................176
实例078 实现文件简单加密与解密...............178
实例079 分割大文件
实例080 重新合并分割后的文件...................184
实例081 向属性文件中添加信息...................186
实例082 替换文本文件内容...........................187
实例083 批量复制指定扩展名的文件...........190
实例084 投票统计
实例085 压缩所有文本文件...........................195
实例086 压缩所有子文件夹...........................197
实例087 在指定目录下搜索文件...................199
实例088 压缩包解压到指定文件夹...............202
实例089 设置RAR压缩包密码.....................204
实例090 深层压缩文件夹的释放...................207
实例091 把窗体压缩成ZIP文件...................209
实例092 解压缩Java对象..............................211
实例093 窗体动态加载磁盘文件...................213
实例094 XML文件中读取数据................216
实例095 分类存储文件夹中的文件...............217
实例096 统计文本中的字符数.......................220
实例097 序列化与反序列化对象...................222
实例098 文件锁定
实例099 使用SAX解析XML素名称......226
实例100 使用SAX解析XML素名称和内容
实例101 使用SAX解析XML素属性和属性值
实例102 使用DOM解析XML素名称....234
实例103 使用DOM解析XML素名称和内容
实例104 使用DOM解析XML素属性和属性值
4 网络安全与多线程..........239
实例105 获取本地主机的域名和主机名.......240
实例106 通过IP地址获取域名和主机名.....241
实例107 获取内网的所有IP地址.................243
实例108 设置等待连接的超时时间...............246
实例109 获取Socket信息..............................248
实例110 接收和发送Socket信息..................249
实例111 使用Socket通信..............................253
实例112 防止Socket传递汉字乱码..............257
实例113 使用Socket传输图片......................260
实例114 使用Socket传输音频......................262
实例115 使用Socket传输视频......................265
实例116 一个服务器与一个客户端通信.......266
实例117 一个服务器与多个客户端通信.......269
实例118 客户端一对多通信...........................272
实例119 客户端一对一通信...........................273
实例120 聊天室服务器端...............................277
实例121 聊天室客端...................................279
实例122 使用MD5加密................................283
实例123 使用Hmac加密...............................285
实例124 使用DSA加密.................................287
实例125 线程的插队运行...............................289
实例126 使用方法实现线程同步...................291
实例127 使用代码块实现线程同步...............293
实例128 使用特殊域变量实现线程同步.......295
实例129 使用重入锁实现线程同步...............297
实例130 使用线程局部变量实现线程同步....299
实例131 简单的线程通信...............................301
实例132 解决线程的死锁问题.......................304
实例133 使用阻塞队列实现线程同步...........306
实例134 哲学家就餐问题...............................308
实例135 使用信号量实现线程同步...............310
实例136 使用原子变量实现线程同步...........312
实例137 查看JVM中的线程名.....................314
实例138 查看和修改线程的优先级...............317
实例139 使用事件分配线程更新Swing控件
5Swing程序设计..............321
实例140 根据桌面大小调整窗体大小...........322
实例141 自定义大化、小化和关闭按钮 323
实例142 设置闪烁的标题栏...........................326
实例143 实现带背景图片的窗体...................327
实例144 渐变背景的主界面...........................329
实例145 文件的保存对话框...........................331
实例146 支持图片预览的文件选择对话框....333
实例147 右下角弹出信息窗体.......................335
实例148 颜色选择对话框...............................337
实例149 窗体顶层的进度条...........................339
实例150 窗体抖动果...................................341
实例151 模拟 隐藏窗体...........................342
实例152 叶窗登场...............................344
实例153 框架容器的背景图片.......................346
实例154 拦截事件的玻璃窗格.......................348
实例155 简单的每日提示信息.......................350
实例156 震动效果对话框...............................353
实例157 给文本域设置背景图片...................355
实例158 简单的字符统计工具.......................357
实例159 能预览图片的复选框.......................358
实例160 简单的计票软件...............................360
实例161 能显示图片的组合框.......................362
实例162 使用滑块选择日期...........................365
实例163 模仿记事本的菜单栏.......................368
实例164 自定义纵向的菜单栏.......................370
实例165 复选框与单选按钮菜单...................373
实例166 包含图片的弹出菜单.......................374
实例167 工具栏的实现与应用.......................376
实例168 修改列表项显示方式.......................377
实例169 修改列表项选择模式.......................379
实例170 查找特定的列表素.......................381
实例171 设置表格的选择模式.......................383
实例172 实现表格的查找功能.......................385
实例173 在表格中应用组合框.......................387
实例174 删除表格中选中的行.......................390
实例175 实现表格的分页技术.......................392
实例176 为单格绘制背景色.......................396
实例177 实现表格的栅栏效果.......................398
实例178 编写中国省市信息树.......................400
实例179 为树节点增加提示信息...................402
实例180 双击编辑树节点功能.......................404
实例181 检查代码中的括号是否匹配...........406
实例182 文档中显示自定义图片...................409
实例183 高亮显示用户指定的关键字...........410
实例184 使用微调控件调整时间...................412
实例185 显示完成情况的进度条...................413
实例186 监视文件读入的进度.......................416
实例187 支持图标的列表控件.......................418
实例188 实现按钮关键字描红.......................420
实例189 忙碌的按钮控件...............................421
实例190 实现透明效果的表格控件...............423
实例191 在表格中显示工作进度 分比.......425
实例192 在表格中显示图片...........................428
实例193 按钮放大果...................................430
实例194 带有动画效果的登录按钮...............432
实例195 焦点按钮的缩放...............................434
实例196 动态加载表格数据...........................436
实例197 石英钟件.......................................438
实例198 日历件...........................................440
实例199 平移面板件...................................442
实例200 背景图面板控件...............................445
附录1 Java代码编写规范..........447
附录2 Eclipse常用的快捷键......454


用户评价

评分

评分

评分

评分

评分

评分

评分

评分

评分

相关图书

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.cndgn.com All Rights Reserved. 新城书站 版权所有