注册 登录 进入教材巡展 进入在线书城
#
  • #

出版时间:2017年4月

出版社:清华大学出版社

以下为《Java程序设计项目开发教程》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 清华大学出版社
  • 9787302464068
  • 1-1
  • 152361
  • 16开
  • 2017年4月
  • 工学
  • 软件工程
  • TP312JA
  • 计算机类
  • 高职高专
内容简介
Java语言是当今流行的面向对象编程语言之一,它以其健壮性、安全性、可移植性等优点成为程序员必备的技术。本书以典型项目讲述面向对象程序设计的相关概念和使用方法。通过本书的学习,学生不仅能够学习到基本的面向对象程序设计技术,而且还能够掌握用Java语言开发软件项目的方法。本书以学生考试系统项目为开发主线,分解为12个任务,贯穿全书。内容包括Java语言基础知识、类与对象的基本概念、类的方法、类的重用、接口、输入/输出流、图形用户界面设计、多线程等知识点。读者通过阅读本书,可以全面掌握Java的初级开发技术。本书可以作为高职高专院校软件技术专业、网络技术专业以及其他相关专业的教材或参考书,也适合软件开发人员及其他有关人员作为自学参考书或培训教材。
目录
第一篇项目开发前期准备
任务1Java开发环境的安装配置31.1任务描述3
1.2相关知识3
1.2.1Java语言的产生和发展3
1.2.2Java语言的特点5
1.2.3Java工作机制7
1.3任务实施7
1.3.1下载安装JDK7
1.3.2环境变量配置10
自测题13
任务2Eclipse环境下系统功能需求分析与设计15
2.1任务描述15
2.2相关知识15
2.3任务实施17
2.3.1编写第一个Java程序17
2.3.2项目需求分析与设计20
自测题22
任务3课程考试系统中学生成绩的处理23
3.1任务描述23
3.2成绩的评价23
3.3成绩的排序32
3.3.1相关知识32
3.3.2任务实施42Java程序设计项目开发教程目录自测题42
任务4课程考试系统中相关类的定义与使用44
4.1任务描述44
4.2相关知识44
4.2.1面向对象编程概述44
4.2.2类47
4.2.3对象48
4.2.4继承52
4.2.5抽象类和接口56
4.2.6包59
4.3任务实施60
自测题62
任务5捕获课程考试系统中的异常64
5.1任务描述64
5.2相关知识64
5.2.1异常类65
5.2.2异常的捕获和处理67
5.2.3异常的抛出69
5.2.4异常的声明70
5.2.5自定义异常类71
5.3任务实施72
自测题74
第二篇学生在线系统的开发
任务6设计用户登录界面796.1任务描述79
6.2相关知识79
6.2.1Java GUI概述79
6.2.2窗口与面板81
6.2.3常用的组件86
6.2.4布局管理器92
6.3任务实施99
自测题100
任务7处理用户登录事件102
7.1任务描述102
7.2相关知识102
7.2.1Java事件处理机制102
7.2.2动作事件104
7.2.3键盘事件106
7.2.4鼠标事件107
7.2.5窗口事件112
7.3任务实施114
自测题116
任务8用户注册功能的实现117
8.1任务描述117
8.2相关知识118
8.2.1单选按钮和复选框118
8.2.2组合框和列表框122
8.2.3盒式布局管理器125
8.3任务实施127
自测题131
任务9读写考试系统中的文件133
9.1任务描述133
9.2相关知识133
9.2.1输入/输出流134
9.2.2过滤流139
9.2.3数据流141
9.2.4文件操作类143
9.2.5文件的随机访问145
9.2.6标准输入/输出流146
9.2.7对象序列化148
9.3任务实施150
自测题158
任务10考试倒计时功能的实现160
10.1任务描述160
10.2相关知识160
10.2.1线程的创建161
10.2.2线程的管理165
10.3任务实施172
自测题174
任务11考试功能的实现178
11.1任务描述178
11.2相关知识180
11.2.1菜单180
11.2.2菜单的事件处理183
11.2.3工具栏185
11.2.4滚动面板187
11.3任务实施188
自测题200
任务12SQL Server 2008数据库的安装及使用201
12.1任务描述201
12.2相关知识201
12.2.1SQL Server 2008数据库的安装201
12.2.2SQL Server 2008数据库的配置209
12.2.3课程考试系统数据库及数据表的创建210
12.2.4数据的插入、删除、修改和查询214
12.2.5连接数据库222
12.2.6访问数据库233
12.3任务实施238
自测题240
参考文献242