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

Java程序设计任务驱动教程

12.7 2.8折 45 八五品

仅1件

湖南长沙
认证卖家担保交易快速发货售后保障

作者陈承欢;张尼奇

出版社清华大学出版社

出版时间2016-06

版次1

装帧平装

货号9787302432111

上书时间2023-11-02

智愚图书

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

   商品详情   

品相描述:八五品
图书标准信息
  • 作者 陈承欢;张尼奇
  • 出版社 清华大学出版社
  • 出版时间 2016-06
  • 版次 1
  • ISBN 9787302432111
  • 定价 45.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
【内容简介】
本书对Java程序设计的教学内容进行了系统化设计,形成了4个学习阶段(Java基础语法学习、界面设计与交互实现、面向对象程序设计、Java的典型应用)、9个单元和3条主线(教学组织主线、理论知识主线和编程任务主线)的完整体系,按照“教学导航—前导知识—引导编程—编程实战—归纳总结—单元习题”6个环节有效组织教学,编程任务按“任务描述—知识必备—任务实现—程序运行—代码解读—问题探究”6个步骤予以实施。以“程序设计”为中心组织教学内容、设计编程任务,围绕程序学习语法、熟悉算法、掌握方法、实现想法。采用“任务驱动”教学方法,强调“做中学、做中会”,强化编程技能和工作态度的训练,强调良好编程习惯的培养。全书使用最新的Java集成开发工具NetBeans编写程序、设计界面、调试程序和运行程序。本书可以作为计算机各专业和非计算机专业程序设计课程教材,也可以作为计算机培训教材以及自学教材。
【目录】
单元1搭建程序开发环境与运行Java程序1

1.1Java程序开发环境的搭建与配置4

任务11安装与配置JDK4

任务12下载与安装NetBeans IDE9

1.2NetBeans IDE集成开发环境的熟悉与使用10

任务13熟悉与使用NetBeans IDE的集成开发环境

10

1.3Java程序的分析与运行18

任务14编写Java程序并在屏幕中输出欢迎信息18

任务15编写Java程序并在屏幕中输出登录成功信息

20

单元2程序中不同类型数据的存储与运算23

2.1Java的常量与变量25

任务21计算并输出商品金额25

2.2Java的数据类型及其转换30

任务22输出商品数据30

任务23获取商品编码35

2.3Java的运算符与表达式36

2.3.1算术运算符与算术表达式37

任务24计算商品平均优惠价格37

2.3.2比较运算符与比较表达式38

任务25判断商品的当前库存数量是否足够38

任务26输出商品数据时判断是否需要换行40

2.3.3逻辑运算符与逻辑表达式41

任务27确定世界电信日手机的折扣率是否需要调整

41

任务28确定是否符合打折条件44Java程序设计任务驱动教程目录2.3.4赋值运算符与三元运算符45

任务29判断与输出商品是否有货45

任务210商品库存数量的更新46

2.4数组的定义与使用48

任务211应用一维数组分行输出选购商品信息48

任务212应用二维数组分行输出选购商品的价格和名称53

任务213计算银行存款利息57

单元3程序的流程控制与实现60

3.1编写与运行包含顺序结构的Java程序60

任务31通过键盘输入3次密码且判断是否正确60

3.2编写与运行包含选择结构的Java程序63

3.2.1编写与运行包含if语句的Java程序63

任务32判断商品的当前库存数量是否足够63

3.2.2编写与运行包含ifelse语句的Java程序64

任务33确定不同类型商品的折扣率和优惠价格64

3.2.3编写与运行包含ifelse if语句的Java程序66

任务34确定不同价位商品的折扣率和优惠价格66

3.2.4编写与运行包含switch语句的Java程序69

任务35判断用户操作的类型69

3.3编写与运行包含循环结构的Java程序71

3.3.1编写与运行包含while语句的Java程序71

任务36限制用户输入密码的次数71

3.3.2编写与运行包含dowhile语句的Java程序73

任务37获取由随机数组合的密码73

3.3.3编写与运行包含for语句的Java程序75

任务38删除商品名称字符串中多余的空格75

3.3.4编写与运行包含foreach语句的Java程序78

任务39计算购物车中选购商品的总数量78

3.4编写与运行包含嵌套结构的Java程序79

任务310分行输出前30位客户的购物金额79

3.5编写与运行包含continue语句与break语句的程序81

任务311判断用户输入的密码是否正确81

任务312编写Java程序实现ATM机的取款功能83

任务313编写Java程序实现ATM机的取款界面84

单元4程序界面设计与交互实现88

4.1创建JFrame窗口98

任务41创建用户登录窗口98

4.2在JFrame窗口中添加组件100

任务42在用户登录窗口中添加JLabel组件100

4.3合理布局容器中的组件102

任务43运用手工布局方式布局用户登录窗口中的组件102

4.4事件监听与使用对话框110

任务44响应动作事件与使用对话框110

4.5在JFrame窗体中创建与使用菜单115

任务45为记事本窗体添加菜单115

4.6在JFrame窗体中创建与使用快捷菜单121

任务46为记事本窗体添加快捷菜单121

4.7在JFrame窗体中创建与使用工具栏125

任务47为记事本窗体添加工具栏125

4.8在可视化环境中设计窗口与添加组件129

任务48可视化设计用户登录程序129

4.9应用JTable组件设计Java GUI程序138

任务49可视化设计购物车商品管理程序138

任务410设计“银行账户操作”界面145

单元5面向对象基本程序设计149

5.1创建类与对象151

任务51初识商品信息类的完整定义结构151

任务52定义商品信息类的成员变量154

任务53定义商品信息类的成员方法156

任务54定义商品信息类的构造方法160

任务55创建与使用商品信息类的对象164

5.2探析类的继承169

任务56定义一般父类——商品信息类169

任务57定义商品信息类的子类——图书类175

任务58探究类及成员的访问权限183

5.3探究类的多态189

任务59探究方法的重载与重写189

5.4应用Java标准类与基本数据类型的包装类编程196

任务510应用Java标准类定义与使用打折商品类196

任务511使用基本数据类型的包装类编程200

任务512设计银行卡模拟系统的类并实现相关操作204

单元6面向对象高级程序设计209

6.1定义与使用Java的抽象类210

任务61商品抽象类的定义与继承210

6.2定义与使用Java的接口216

任务62商品接口的定义与实现216

6.3探析Java多重继承的实现方法221

任务63商品类多重继承的实现与成员方法的访问221

6.4定义与使用Java的内部类227

任务64定义与使用商品内部类227

6.5定义与使用Java的枚举类233

任务65定义与使用商品颜色枚举类233

6.6探析Java的泛型235

任务66定义泛型商品类236

6.7探析Java的集合类239

任务67应用ArrayList类及其方法创建手机品牌集合并遍历输出

集合中的元素242

6.8应用Java的多线程技术编程243

任务68应用Java的多线程技术模拟购物过程243

任务69设计银行卡模拟系统的抽象类和接口249

单元7文件操作应用程序设计252

7.1应用File类设计Java程序262

任务71创建文件对象并输出文件的属性信息262

7.2应用字节I/O流设计Java程序265

任务72使用FileInputStream类和FileOutputStream类实现

文件复制265

7.3应用字符I/O流设计Java程序271

任务73使用FileReader类和FileWriter类实现文件复制271

7.4应用RandomAccessFile类设计Java程序276

任务74应用RandomAccessFile类随机读/写商品数据276

任务75编写Java程序读取和写入银行账户数据279

单元8网络通信应用程序设计282

8.1服务器端与客户端套接字的创建与连接290

任务81创建与连接套接字290

8.2基于TCP单向通信的网络应用程序设计296

任务82实现单客户机向服务器发送字符串296

8.3基于TCP双向通信的网络应用程序设计300

任务83实现单客户机和服务器互相通信300

8.4基于TCP多客户机与服务器通信的网络应用程序设计304

任务84设计多客户机与服务器通信的锤子剪刀布游戏304

任务85设计ATM机银行卡取款的网络应用程序310

单元9数据库访问应用程序设计313

9.1数据表中数据的查询321

任务91设计用户类型查询应用程序321

任务92设计用户登录程序325

9.2数据表中数据的新增331

任务93设计用户注册程序331

9.3数据表中数据的修改334

任务94设计用户密码修改程序334

任务95设计银行卡模拟系统管理程序339

附录AJava程序处理数据说明343

附录BJava的异常处理机制344

附录CJava中常用的英文缩写353

参考文献355项目1认识和了解计算机1

任务1了解计算机的基本运行机制1

1.1.1冯·诺依曼设计思想1

1.1.2计算机中的数据表示2

1.1.3计算机硬件系统的理论构成3

任务2初步认识计算机的硬件设备4

1.2.1常见微机类型及其选购思路4

1.2.2微机的软、硬件组成5

1.2.3微机组装的一般流程6

1.2.4硬件选购原则6

1.2.5装机配置单举例7

任务3用工具软件检测计算机硬件信息12

思考与练习13

项目2选购计算机硬件15

任务1认识及选购CPU15

2.1.1CPU产品系列16

2.1.2CPU的性能指标17

2.1.3主流CPU介绍20

思考与练习23

任务2认识及选购内存24

2.2.1存储器的分类与作用24

2.2.2内存的性能指标25

2.2.3内存条的结构26

思考与练习28

任务3了解及选购主板28

2.3.1主板的插槽和接口28

2.3.2主板芯片组34计算机组装与维护项目教程目录2.3.3主流主板介绍35

思考与练习36

综合实训一主机系统的识别与安装37

项目3了解计算机的外部设备42

任务1认识及选购显卡与显示器42

3.1.1显卡的结构43

3.1.2显卡的性能指标47

3.1.3显卡的选购及主流产品介绍48

3.1.4显示器49

思考与练习52

任务2了解计算机外存储器52

3.2.1硬盘的结构53

3.2.2硬盘的性能指标57

3.2.3硬盘相关技术59

3.2.4硬盘选购及主流产品介绍60

3.2.5光存储系统60

3.2.6虚拟光驱与光盘刻录63

思考与练习67

任务3了解计算机的其他外部设备67

3.3.1声卡与音箱68

3.3.2机箱与电源73

3.3.3网络连接设备83

3.3.4打印机与扫描仪86

思考与练习90

项目4组装计算机硬件系统92

任务1完成计算机配置方案设计92

4.1.1计算机配置方案设计流程92

4.1.2选购整机配件注意事项93

任务2计算机硬件组装94

4.2.1必备工具94

4.2.2辅助工具95

4.2.3机箱内配件95

4.2.4装机注意事项96

综合实训二计算机整机的组装100

项目5BIOS设置105

任务1了解BIOS的作用与原理105

任务2进行BIOS相关设置107

5.2.1进入BIOS设置107

5.2.2进行BIOS基本设置108

任务3了解BIOS的其他特性114

5.3.1BIOS报警铃声114

5.3.2清除CMOS数据115

5.3.3BIOS新技术116

思考与练习118

综合实训三BIOS的设置与清除118

项目6硬盘分区与格式化120

任务1了解硬盘分区的基础知识120

6.1.1硬盘的物理结构及分区类型120

6.1.2硬盘分区的文件系统122

6.1.3硬盘的分区方案122

任务2用不同的方法对硬盘进行分区123

6.2.1使用DiskGenius软件进行硬盘分区124

6.2.2在安装Windows系统的过程中进行硬盘分区126

思考与练习130

综合实训四硬盘的分区和格式化130

项目7安装操作系统及常用软件132

任务1安装单操作系统132

7.1.1操作系统的概念及系统的版本132

7.1.2用常规方法安装Windows 7系统135

7.1.3用Ghost还原的方法安装Windows 7系统146

思考与练习152

任务2安装多操作系统152

7.2.1一台计算机上安装多操作系统的三种方式153

7.2.2安装Windows 7系统的推荐配置153

7.2.3Ubuntu系统简介154

思考与练习155

任务3安装驱动程序155

7.3.1什么是驱动程序156

7.3.2查看驱动程序安装情况156

7.3.3利用驱动程序光盘安装驱动157

7.3.4从官方网站下载安装驱动160

任务4常用软件的安装与卸载163

7.4.1安装简单应用软件164

7.4.2安装复杂专用软件166

7.4.3卸载软件170

思考与练习174

综合实训五安装操作系统及常用软件175

项目8计算机安全防护176

任务1安装使用杀毒软件和安全工具176

8.1.1防范病毒、木马与黑客176

8.1.2安装使用杀毒软件178

8.1.3安装使用安全工具180

任务2系统密码的设置与破解184

8.2.1设置系统密码185

8.2.2破解系统密码186

任务3简单数据恢复189

8.3.1数据恢复的基本原理189

8.3.2数据恢复实战190

任务4系统备份192

思考与练习213

综合实训六计算机安全防护的常用操作213

项目9计算机故障的检测与排除215

任务1计算机故障的分类215

9.1.1软件故障215

9.1.2硬件故障216

任务2计算机故障检测方法216

9.2.1计算机故障处理的一般原则217

9.2.2常用计算机故障检测方法217

任务3典型硬件故障的处理方法220

9.3.1硬件故障处理流程220

9.3.2常见计算机故障排除方法222

任务4典型软件故障的处理方法230

9.4.1软件故障分类231

9.4.2常见软件故障231

9.4.3软件故障的排除方法231

9.4.4典型软件故障及处理方法232

思考与练习237

项目10笔记本电脑的使用与维护238

任务1认识笔记本电脑238

任务2笔记本电脑的组成及其性能241

10.2.1笔记本电脑的组成241

10.2.2笔记本电脑的常见品牌245

任务3笔记本电脑的维护246

10.3.1笔记本电脑硬件故障的维修246

10.3.2笔记本电脑维修指导原则247

思考与练习249

参考文献250高等院校计算机任务驱动教改教材
点击展开 点击收起

   相关推荐   

—  没有更多了  —

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

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