当前位置:首页 > 工业技术
Java程序设计项目化教程
Java程序设计项目化教程

Java程序设计项目化教程PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:朱作付,韩永印主编
  • 出 版 社:北京:冶金工业出版社
  • 出版年份:2009
  • ISBN:9787502450328
  • 页数:244 页
图书介绍:本书以项目为载体,介绍了Java语言的专业理论与实用技能。全书共分12个项目,通过项目主要介绍了下面的知识:Java编程基础、用户界面GUI设计、网络与通信编程、线程、数据库编程、JSP的使用等。
《Java程序设计项目化教程》目录

项目一 制作万年历 1

一、知识目标 1

二、能力目标 1

三、工作任务 1

四、预备知识 2

模块1我的第一个Java程序 2

一、知识目标 2

二、工作任务 2

三、操作流程 2

模块2判断一个数是否为回文数程序 6

一、知识目标 6

二、工作任务 6

三、操作流程 6

模块3随机生成学生数据并显示最低分学生信息 13

一、知识目标 13

二、工作任务 13

三、操作流程 13

项目二 BOX类的变幻 19

一、知识目标 19

二、能力目标 19

三、工作任务 19

四、预备知识 19

模块1创建一个类 20

一、知识目标 20

二、工作任务 20

三、操作流程 20

模块2构造函数的使用 25

一、知识目标 25

二、工作任务 25

三、操作流程 25

模块3方法重载 27

一、知识目标 27

二、工作任务 27

三、操作流程 27

模块4继承 30

一、知识目标 30

二、工作任务 31

三、操作流程 31

项目三 解决约瑟夫环问题 38

一、知识目标 38

二、能力目标 38

三、工作任务 38

四、预备知识 38

模块1数组的使用 39

一、知识目标 39

二、工作任务 39

三、操作流程 39

模块2字符串处理 46

一、知识目标 46

二、工作任务 46

三、操作流程 46

模块3异常处理 54

一、知识目标 54

二、工作任务 54

三、操作流程 54

项目四 会员信息采集窗口制作 59

一、知识目标 59

二、能力目标 59

三、工作任务 59

四、预备知识 60

模块1制作一个Swing桌面应用程序 64

一、知识目标 64

二、工作任务 65

三、操作流程 65

模块2为基本窗口添加控件 72

一、知识目标 72

二、工作任务 72

三、操作流程 73

项目五 用菜单和工具栏控制文本样式 87

一、知识目标 87

二、能力目标 87

三、工作任务 87

四、预备知识 88

模块1利用菜单控制文本样式 89

一、知识目标 89

二、工作任务 89

三、操作流程 90

模块2为基本窗口添加控件 98

一、知识目标 98

二、工作任务 98

三、操作流程 98

项目六 布局管理器在日历中的使用 102

一、知识目标 102

二、能力目标 102

三、工作任务 102

四、预备知识 102

模块1使用GridBagLayout布局组件1 103

一、知识目标 103

二、工作任务 103

三、操作流程 103

模块2使用GridBagLayout布局组件2 109

一、知识目标 109

二、工作任务 109

三、操作流程 109

项目七 利用JTable创建学生信息表 114

一、知识目标 114

二、能力目标 114

三、工作任务 114

四、预备知识 114

模块1使用JTable显示表格数据 115

一、知识目标 115

二、工作任务 116

三、操作流程 116

模块2为表格添加数据修改按钮 121

一、知识目标 121

二、工作任务 121

三、操作流程 121

项目八 利用Applet制作相册 124

一、知识目标 124

二、能力目标 124

三、工作任务 124

四、预备知识 124

五、操作流程 126

项目九 TCP协议通信的实现 135

一、知识目标 135

二、能力目标 135

三、工作任务 135

四、预备知识 135

模块1获取网络信息 137

一、知识目标 137

二、工作任务 137

三、操作流程 137

模块2 TCP协议通信的客户端实现 141

一、知识目标 141

二、工作任务 141

三、操作流程 141

模块3 TCP协议通信的服务器端实现 149

一、知识目标 149

二、工作任务 149

三、操作流程 149

项目十 实现线程 154

一、知识目标 154

二、能力目标 154

三、工作任务 154

四、预备知识 154

模块1线程创建及基本控制 157

一、知识目标 157

二、工作任务 157

三、操作流程 157

模块2线程的管理 164

一、知识目标 164

二、工作任务 164

三、操作流程 164

模块3 Applet程序设计 175

一、知识目标 175

二、工作任务 175

三、操作流程 175

项目十一 数据库编程 178

一、知识目标 178

二、能力目标 178

三、工作任务 178

四、预备知识 178

模块1数据库的连接 179

一、知识目标 179

二、工作任务 179

三、操作流程 179

模块2数据库的基本操作 192

一、知识目标 192

二、工作任务 192

三、操作流程 192

项目十二 实现JSP综合测试网站 205

一、知识目标 205

二、能力目标 205

三、工作任务 205

四、预备知识 205

模块1我的第一个JSP网页 222

一、知识目标 222

二、工作任务 222

三、操作流程 223

模块2页面验证效果 227

一、知识目标 227

二、工作任务 227

三、操作流程 228

模块3注册页面效果 234

一、知识目标 234

二、工作任务 235

三、操作流程 235

模块4在线考试页面效果 239

一、知识目标 239

二、工作任务 239

三、操作流程 239

模块5投票调查页面效果 241

一、知识目标 241

二、工作任务 242

三、操作流程 242

参考文献 244

相关图书
作者其它书籍
返回顶部