扫一扫
关注中图网
官方微博
本类五星书更多>
-
>
全国计算机等级考试最新真考题库模拟考场及详解·二级MSOffice高级应用
-
>
决战行测5000题(言语理解与表达)
-
>
软件性能测试.分析与调优实践之路
-
>
第一行代码Android
-
>
JAVA持续交付
-
>
EXCEL最强教科书(完全版)(全彩印刷)
-
>
深度学习
Java程序设计教程 版权信息
- ISBN:711124661
- 条形码:9787111246619 ; 978-7-111-24661-9
- 装帧:暂无
- 册数:暂无
- 重量:暂无
- 所属分类:>>
Java程序设计教程 内容简介
本书采用了“从基础开始”的讲法,先介绍面向过程的程序设计方法,打下牢固的编程基础后,再讲述面向对象的程序设计方法。主要内容包括:程序设计基础、数组、定义类、递归、继承和接口、ArrayList、图形用户接口、排序和查找、集合等。本书在大部分章节都配有自测题和练习题,对理解和消化书中的概念极有帮助,非常适合学生和初学者自学参考。
本书是为计算机专业程序设计课程而编写的一本教材,也可以作为学习Java语言的入门读物。对于软件工程师、系统集成工程师以及应用和维护等相关人员来说,也不失为一本好的参考读物。
Java程序设计教程 目录
出版者的话
译者序
前言
第1章 Java编程简介
1.1 计算的基本概念
1.2 现在开始介绍Java
1.3 程序中的错误
1.4 过程分解
1.5 案例分析:输出图形
第2章 基本数据类型和确定循环
2.1 数据的基本概念
2.2 变量
2.3 for循环
2.4 复杂性管理
2.5 案例分析:输出复杂的图形
第3章 参数和对象导论
3.1 参数
3.2 具有返回值的方法
3.3 使用对象
3.4 交互式程序
3.5 案例分析:抛物线轨迹
第3章补充 图形(选学)
3G.1 图形简介
3G.2 图形处理中的过程分解
3G.3 案例分析:金字塔
第4章 条件执行
4.1 循环技术
4.2 if/else语句
4.3 一些与条件执行相关的问题
4.4 文本处理
4.5 条件执行的方法
4.6 案例分析:计算健康指数
第5章 程序逻辑和不确定循环
5.1 while循环
5.2 布尔类型
5.3 用户错误
5.4 不确定循环的几种变体
5.5 断言和程序逻辑
5.6 案例分析:猜数字
第6章 文件处理
6.1 读取文件的基本方法
6.2 基于标记的文件处理
6.3 基于行的处理
6.4 高级文件处理
6.5 案例分析:计算加权平均分(GPA)
第7章 数组
7.1 数组的基本概念
7.2 数组遍历算法
7.3 高级数组技巧
7.4 多维数组(选学)
7.5 案例分析:统计工作时间
第8章 类
8.1 面向对象程序设计的基本概念
8.2 对象的状态:数据成员
8.3 对象的行为:方法
8.4 对象的初始化:构造函数
8.5 封装
8.6 更多实例方法
8.7 this关键字
8.8 更多类
8.9 案例分析:设计一个表示股票信息的类
第9章 继承和接口
9.1 继承的基本概念
9.2 多态机制
9.3 与父类交互
9.4 继承和设计
9.5 接口
9.6 案例分析:设计一组具有层次关系的金融类
第10章 ArrayList
10.1 ArrayList
10.2 Comparable接口
10.3 案例分析:词汇表比较
第11章 Java的集合框架
11.1 列表
11.2 数学集合
11.3 映射
第12章 递归
12.1 递归的思想
12.2 一个更好的递归实例
12.3 递归函数
12.4 递归图形(选学)
12.5 案例分析:求解前序表达式
第13章 查找与排序
13.1 Java类库中的查找与排序
13.2 程序的效率
13.3 查找算法的实现
13.4 案例分析:归并排序算法的实现
第14章 图形用户界面
14.1 GUI基础
14.2 布局组件
14.3 组件间交互
14.4 其他组件与事件
14.5 2D 图形
14.6 案例分析:实现DrawingPanel
附录A 自测题答案
附录B Java总结
附录C Javadoc注释和Java API规范
译者序
前言
第1章 Java编程简介
1.1 计算的基本概念
1.2 现在开始介绍Java
1.3 程序中的错误
1.4 过程分解
1.5 案例分析:输出图形
第2章 基本数据类型和确定循环
2.1 数据的基本概念
2.2 变量
2.3 for循环
2.4 复杂性管理
2.5 案例分析:输出复杂的图形
第3章 参数和对象导论
3.1 参数
3.2 具有返回值的方法
3.3 使用对象
3.4 交互式程序
3.5 案例分析:抛物线轨迹
第3章补充 图形(选学)
3G.1 图形简介
3G.2 图形处理中的过程分解
3G.3 案例分析:金字塔
第4章 条件执行
4.1 循环技术
4.2 if/else语句
4.3 一些与条件执行相关的问题
4.4 文本处理
4.5 条件执行的方法
4.6 案例分析:计算健康指数
第5章 程序逻辑和不确定循环
5.1 while循环
5.2 布尔类型
5.3 用户错误
5.4 不确定循环的几种变体
5.5 断言和程序逻辑
5.6 案例分析:猜数字
第6章 文件处理
6.1 读取文件的基本方法
6.2 基于标记的文件处理
6.3 基于行的处理
6.4 高级文件处理
6.5 案例分析:计算加权平均分(GPA)
第7章 数组
7.1 数组的基本概念
7.2 数组遍历算法
7.3 高级数组技巧
7.4 多维数组(选学)
7.5 案例分析:统计工作时间
第8章 类
8.1 面向对象程序设计的基本概念
8.2 对象的状态:数据成员
8.3 对象的行为:方法
8.4 对象的初始化:构造函数
8.5 封装
8.6 更多实例方法
8.7 this关键字
8.8 更多类
8.9 案例分析:设计一个表示股票信息的类
第9章 继承和接口
9.1 继承的基本概念
9.2 多态机制
9.3 与父类交互
9.4 继承和设计
9.5 接口
9.6 案例分析:设计一组具有层次关系的金融类
第10章 ArrayList
10.1 ArrayList
10.2 Comparable接口
10.3 案例分析:词汇表比较
第11章 Java的集合框架
11.1 列表
11.2 数学集合
11.3 映射
第12章 递归
12.1 递归的思想
12.2 一个更好的递归实例
12.3 递归函数
12.4 递归图形(选学)
12.5 案例分析:求解前序表达式
第13章 查找与排序
13.1 Java类库中的查找与排序
13.2 程序的效率
13.3 查找算法的实现
13.4 案例分析:归并排序算法的实现
第14章 图形用户界面
14.1 GUI基础
14.2 布局组件
14.3 组件间交互
14.4 其他组件与事件
14.5 2D 图形
14.6 案例分析:实现DrawingPanel
附录A 自测题答案
附录B Java总结
附录C Javadoc注释和Java API规范
展开全部
Java程序设计教程 节选
第1章 Java编程简介
1.1 计算的基本概念
计算机已经融入了我们的日常生活,因特网给我们带来了几乎无限量的信息。有的信息是一些重要新闻。比如cnn.com上的头条新闻;有的则是无足轻生的垃圾信息:如果你想知道昨晚碰到的小伙子是否欺骗了他的女友,你可能会到dontdatehimgirl.com去找答案。
……
书友推荐
- >
烟与镜
烟与镜
¥18.3¥48.0 - >
【精装绘本】画给孩子的中国神话
【精装绘本】画给孩子的中国神话
¥18.6¥55.0 - >
大红狗在马戏团-大红狗克里弗-助人
大红狗在马戏团-大红狗克里弗-助人
¥5.2¥10.0 - >
名家带你读鲁迅:故事新编
名家带你读鲁迅:故事新编
¥13.0¥26.0 - >
人文阅读与收藏·良友文学丛书:一天的工作
人文阅读与收藏·良友文学丛书:一天的工作
¥15.7¥45.8 - >
回忆爱玛侬
回忆爱玛侬
¥24.0¥32.8 - >
二体千字文
二体千字文
¥14.0¥40.0 - >
上帝之肋:男人的真实旅程
上帝之肋:男人的真实旅程
¥20.2¥35.0
本类畅销
-
JavaScript入门经典-(第5版)
¥49¥98 -
不良情绪应急处理包--孤独感
¥12.9¥30 -
不良情绪应急处理包--精神内耗
¥12.9¥30 -
孩子、家庭和外部世界
¥17.8¥56 -
北魏政治史(二)
¥26.2¥70 -
北魏政治史(四)
¥24.4¥65
浏览历史
一寸河山一寸血.3落日孤城(新版)
¥24.9¥49.8典型零件数控加工-(第2版)
¥22.4¥39.0无线电干涉测量与卫星跟踪
¥48.5¥66.0打鼾不是睡得香
¥4.1¥9.0编译原理(第2版)
¥39.0¥55.0