• Java程序设计任务驱动式教程
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

Java程序设计任务驱动式教程

Java程序设计任务驱动式教程

28.32 4.8折 59 全新

库存15件

河北保定
认证卖家担保交易快速发货售后保障

作者陈芸;王华;陆蔚;张荣超

出版社清华大学出版社

出版时间2020-01

版次1

装帧其他

货号HH

上书时间2024-12-03

姿妤书城

七年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
图书标准信息
  • 作者 陈芸;王华;陆蔚;张荣超
  • 出版社 清华大学出版社
  • 出版时间 2020-01
  • 版次 1
  • ISBN 9787302543985
  • 定价 59.00元
  • 装帧 其他
  • 开本 16开
  • 纸张 胶版纸
  • 页数 348页
  • 字数 496千字
【内容简介】
本书是《Java 程序设计项目化教程》(第二版)的升级版,第二版教材是江苏省高等学校重点教材立项建设,同时也是无锡市精品课程资源的配套教材。本书此次联合联想一线工程师进行校企合作开发教材,以学生考试系统的两个不同版本——单机版和C/S版的开发为基线,分解为15个典型任务,贯穿介绍Java相关开发技术和理论,将知识点与开发实践紧密结合,从而达到学以致用的目的。
【作者简介】
陈芸,副教授,研究生学历,研究方向软件技术,江苏信息职业技术学院物联网工程学院专任教师,多年来从事JAVA方向相关专业课程教学及教改研究实践。
【目录】
第一篇项目开发前期准备

任务1安装配置开发环境及需求分析31.1任务描述3

1.2技术概览3

1.2.1Java语言的产生与发展3

1.2.2Java语言的特点4

1.2.3Java语言的工作机制6

1.3任务11下载并安装JDK7

1.4任务12下载并安装Eclipse 9

1.5任务13编写第一个Java程序11

1.6任务14项目需求分析与设计15

自测题17

拓展实践18

面试常考题18

任务2处理考试系统中的成绩19

2.1任务描述19

2.2任务21成绩的评价19

2.2.1技术要点19

2.2.2任务实施32

2.3任务22成绩的排序32

2.3.1技术要点32

2.3.2任务实施42

自测题43

拓展实践45

面试常考题46目录任务3创建考试系统中的类和接口47

3.1任务描述47

3.2技术要点47

3.2.1面向对象编程概述47

3.2.2类50

3.2.3对象51

3.2.4继承55

3.2.5抽象类和接口61

3.2.6包64

3.2.7访问控制权限68

3.3任务实施69

自测题70

拓展实践72

面试常考题73

任务4利用Java API查阅常用类74

4.1任务描述74

4.2技术要点74

4.2.1字符串类75

4.2.2Math类80

4.2.3Random类82

4.2.4日期相关的类83

4.2.5BigInteger类85

4.2.6BigDecimal类86

4.3任务实施87

自测题89

拓展实践90

面试常考题91

任务5捕获考试系统中的异常92

5.1任务描述92

5.2技术要点92

5.2.1异常类93

5.2.2异常捕获和处理96

5.2.3异常的抛出(throw)98

5.2.4异常的声明(throws)98

5.2.5自定义异常类99

5.3任务实施101

自测题102

拓展实践104

面试常考题105

第二篇学生在线考试系统(单机版)

任务6创建登录界面中的容器与组件1096.1任务描述109

6.2技术要点110

6.2.1AWT和Swing110

6.2.2容器111

6.2.3组件117

6.3任务实施120

自测题121

拓展实践122

面试常考题123

任务7设计用户登录界面的布局124

7.1任务描述124

7.2技术要点125

7.2.1流式布局(FlowLayout类)125

7.2.2边界布局(BorderLayout类)127

7.2.3网格布局(GridLayout类)128

7.2.4卡片布局(CardLayout类)130

7.2.5空布局(null布局)132

7.3任务实施133

自测题135

拓展实践136

面试常考题136

任务8处理登录界面中的事件137

8.1任务描述137

8.2技术要点138

8.2.1动作事件(ActionEvent类)141

8.2.2键盘事件(KeyEvent类)144

8.2.3焦点事件(FocusEvent类)146

8.2.4鼠标事件(MouseEvent类)147

8.2.5窗口事件(WindowEvent类)148

8.3任务实施152

自测题153

拓展实践154

面试常考题155

任务9使用泛型和集合框架处理数据156

9.1任务描述156

9.2技术要点156

9.2.1早期的集合类156

9.2.2泛型158

9.2.3类集合框架163

9.2.4使用原则174

9.3任务实施174

自测题178

拓展实践181

面试常考题182

任务10设计用户注册界面183

10.1任务描述183

10.2技术要点184

10.2.1选择性组件184

10.2.2选项事件187

10.2.3盒式布局(BoxLayout类)191

10.3任务实施193

自测题197

拓展实践198

面试常考题200

任务11读写考试系统中的文件201

11.1任务描述201

11.2技术要点201

11.2.1输入/输出流202

11.2.2过滤流208

11.2.3打印流(PrintStream类和PrintWriter类)212

11.2.4文件(File 类)213

11.2.5文件的随机访问(RandomAccessFile类)215

11.2.6标准输入/输出流216

11.2.7对象序列化218

11.3任务实施220

自测题221

拓展实践223

面试常考题224

任务12设计考试系统中的倒计时225

12.1任务描述225

12.2技术要点226

12.2.1线程的创建226

12.2.2线程的管理230

12.3任务实施237

自测题240

拓展实践241

任务13设计考试功能模块243

13.1任务描述243

13.2技术要点245

13.2.1菜单245

13.2.2菜单的事件处理249

13.2.3工具栏(JToolBar类)251

13.2.4滚动面板(JScrollPane 类)252

13.3任务实施254

自测题262

拓展实践262

面试常考题263

任务14利用数据库存储系统信息264

14.1任务描述264

14.2技术要点265

14.2.1JDBC概述265

14.2.2MySQL 数据库简介267

14.2.3创建数据库及数据表274

14.2.4连接数据库276

14.2.5访问数据库278

14.3任务实施284

自测题286

拓展实践287

面试常考题288

第三篇学生在线考试系统(C/ S版)

任务15设计学生在线考试系统(C/S版)29115.1任务描述291

15.2技术要点292

15.2.1网络编程技术基础292

15.2.2Java常用网络类295

15.2.3TCP网络编程298

15.2.4UDP网络编程304

15.3任务实施307

自测题312

拓展实践313

面试常考题314

附录AJava 程序编码规范315

附录BJava语言的类库322

附录CJava打包指南329

参考文献331
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP