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

Java程序设计

正常发货

15.3 4.5折 34 全新

库存5件

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

作者杨浪;常贤发;巫锦润;曾水新;方阿丽

出版社清华大学出版社

出版时间2017-08

版次1

装帧其他

货号现库11

上书时间2024-06-17

纪昀坊图书

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

   商品详情   

品相描述:全新
图书标准信息
  • 作者 杨浪;常贤发;巫锦润;曾水新;方阿丽
  • 出版社 清华大学出版社
  • 出版时间 2017-08
  • 版次 1
  • ISBN 9787302478744
  • 定价 34.00元
  • 装帧 其他
  • 开本 16开
  • 纸张 胶版纸
  • 页数 188页
  • 字数 285千字
【内容简介】
本书是职业教育“十三五”改革创新规划教材,根据职业院校课程改革及教学实际编写而成。
  本书将知识点融入具体的任务中,读者通过完成任务,逐步掌握Java语言的基础知识和Java程序设计思想。通过拓展训练环节,强化读者的Java语言运用能力。本书分7个单元,共18个学习任务,主要内容包括进入Java世界、Java基础、一切皆对象、数组、图形界面与字符串、多态和异常。本书配套有数字化教学资源,包括电子教案及程序源代码等,可免费获取。
  本书可作为职业院校信息技术类专业学生的教材,也可作为岗位培训及自学用书。
【目录】
目录

 

 

 

 

 

 

 

 

 

单元1进入Java世界

 

任务1搭建Java开发环境

 

1.1.1什么是Java

 

1.1.2Java的历史

 

1.1.3Java体系结构

 

1.1.4JDK、JRE、JVM的关系

 

1.1.5安装JDK

 

1.1.6设置环境变量

 

1.1.7安装Eclipse

 

任务2编写第一个Java程序

 

1.2.1Java的程序结构

 

1.2.2注释

 

1.2.3主方法

 

1.2.4编码规范

 

1.2.5创建项目

 

1.2.6创建测试类

 

1.2.7编写第一行代码

 

1.2.8运行程序

 

 

 

单元2Java基础

 

 

任务3显示GUI图形界面

 

2.3.1GUI

 

2.3.2类

 

2.3.3对象

 

2.3.4类和对象的区别

 

2.3.5包

 

2.3.6属性和方法

 

2.3.7继承

 

2.3.8创建框架

 

2.3.9调用方法

 

2.3.10绘制图形

 

任务4计算方块面积与周长

 

2.4.1常量与变量

 

2.4.2数据类型

 

2.4.3整型

 

2.4.4算术运算符

 

2.4.5显示填充方块

 

2.4.6用变量替换常量

 

2.4.7绘制字符串

 

任务5计算圆面积与周长

 

2.5.1浮点型

 

2.5.2类型转换

 

2.5.3创建框架

 

2.5.4绘制圆形

 

2.5.5计算圆形周长和面积

 

任务6画面选择

 

2.6.1比较运算符

 

2.6.2输入类

 

2.6.3选择结构

 

2.6.4创建图形面板

 

2.6.5键盘输入

 

2.6.6选择画面

 

任务7绘制漫天星斗

 

2.7.1为什么需要循环

 

2.7.2循环结构

 

2.7.3控制循环结构

 

2.7.4随机类

 

2.7.5创建图形面板

 

2.7.6绘制多颗星星

 

 

 

单元3一切皆对象

 

 

任务8绘制坦克对象

 

3.8.1类的定义

 

3.8.2属性

 

3.8.3方法

 

3.8.4创建类

 

3.8.5使用对象

 

3.8.6封装

 

3.8.7新建Tank类

 

3.8.8新建面板类

 

3.8.9绘制坦克

 

3.8.10显示坦克

 

任务9移动坦克

 

3.9.1方法

 

3.9.2修饰符

 

3.9.3this和super

 

3.9.4变量作用域

 

3.9.5接口

 

3.9.6键盘监听

 

3.9.7创建Tank类

 

3.9.8创建面板类

 

3.9.9创建测试类

 

3.9.10重构Tank类

 

任务10发射炮弹

 

3.10.1异常

 

3.10.2动画

 

3.10.3线程

 

3.10.4创建炮弹类

 

3.10.5创建坦克类

 

3.10.6创建面板类

 

3.10.7测试

 

 

 

单元4数组

 

 

任务11发射多颗炮弹

 

4.11.1引用数据类型

 

4.11.2数组

 

4.11.3遍历数组

 

4.11.4深入数组

 

4.11.5新建炮弹类

 

4.11.6新建坦克类

 

4.11.7新建面板类

 

4.11.8测试

 

任务12绘制地图

 

4.12.1二维数组

 

4.12.2维度观点

 

4.12.3对象观点

 

4.12.4新建Tank类

 

4.12.5新建Map类

 

4.12.6新建GamePanel类

 

4.12.7新建Test类

 

 

 

单元5图形界面与字符串

 

 

任务13绘制登录界面

 

5.13.1深入GUI

 

5.13.2布局管理

 

5.13.3Swing组件

 

5.13.4登录界面设计

 

任务14事件处理机制

 

5.14.1事件处理

 

5.14.2事件适配器

 

5.14.3事件监听器的实现形式

 

5.14.4实施登录处理

 

任务15实现登录功能

 

5.15.1字符串

 

5.15.2字符串长度

 

5.15.3字符串连接

 

5.15.4字符串提取和查询

 

5.15.5字符串比较

 

5.15.6完成登录功能设计

 

 

 

单元6多态

 

任务16使用继承实现炮弹切换

 

6.16.1深入继承

 

6.16.2如何使用继承

 

6.16.3继承的使用原则

 

6.16.4继承与多态

 

6.16.5创建炮弹类

 

6.16.6创建坦克

 

6.16.7切换炮弹

 

6.16.8测试

 

任务17使用接口实现炮弹切换

 

6.17.1解决Java单继承问题

 

6.17.2隔离变化

 

6.17.3创建炮弹绘制类

 

6.17.4创建炮弹类

 

6.17.5创建面板类

 

 

 

单元7异常

 

 

 

任务18捕获炮弹异常

 

7.18.1深入异常

 

7.18.2异常处理

 

7.18.3多重异常

 

7.18.4使用throw抛出异常

 

7.18.5新建实体类

 

7.18.6搭建游戏框架

 

7.18.7测试

 

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

—  没有更多了  —

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

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