JAVA语言程序设计(英文版,第10版)进阶篇 机械工业出版社 pmlz pdf mobi 地址 cbz 下载 epub 百度云

JAVA语言程序设计(英文版,第10版)进阶篇 机械工业出版社电子书下载地址
- 文件名
- [epub 下载] JAVA语言程序设计(英文版,第10版)进阶篇 机械工业出版社 epub格式电子书
- [azw3 下载] JAVA语言程序设计(英文版,第10版)进阶篇 机械工业出版社 azw3格式电子书
- [pdf 下载] JAVA语言程序设计(英文版,第10版)进阶篇 机械工业出版社 pdf格式电子书
- [txt 下载] JAVA语言程序设计(英文版,第10版)进阶篇 机械工业出版社 txt格式电子书
- [mobi 下载] JAVA语言程序设计(英文版,第10版)进阶篇 机械工业出版社 mobi格式电子书
- [word 下载] JAVA语言程序设计(英文版,第10版)进阶篇 机械工业出版社 word格式电子书
- [kindle 下载] JAVA语言程序设计(英文版,第10版)进阶篇 机械工业出版社 kindle格式电子书
寄语:
新华书店正版,关注店铺成为会员可享店铺专属优惠,团购客户请咨询在线客服!
内容简介:
本书是Java语言的经典教材,中文版分为基础篇和进阶篇,主要介绍程序设计基础、面向对象程序设计、GUI程序设计、数据结构和算法、不错Java程序设计等内容。本书以示例讲解解决问题的技巧,提供大量的程序清单,每章配有复习题和编程练习题,帮助读者掌握编程技术,并应用所学技术解决实际应用开发中遇到的问题。进阶篇主要介绍列表、栈、队列、排序、二分查找树、AVL树、散列、图及其应用、并行程序设计、网络、Java数据库程序设计以及JSF等内容。本书可作为高等院校相关专业程序设计课程的基础教材,也可作为Java语言及编程爱好者的参考资料。
书籍目录:
出版者的话
前言
第1章计算机、程序和Java概述
1.1引言
1.2什么是计算机
1.3编程语言
1.4操作系统
1.5Java、万维网以及其他
1.6Java语言规范、API、JDK和IDE
1.7一个简单的Java程序
1.8创建、编译和执行Java程序
1.9程序设计风格和文档
1.10程序设计错误
1.11使用NetBeans开发Java程序
1.12使用Eclipse开发Java程序
第2章基本程序设计
2.1引言
2.2编写简单的程序
2.3从控制台读取输入
2.4标识符
2.5变量
2.6赋值语句和赋值表达式
2.7命名常量
2.8命名习惯
2.9数值数据类型和操作
2.10数值型直接量
2.11表达式求值以及操作符优先级
2.12示例学习:显示当前时间
2.13增强赋值操作符
2.14自增和自减操作符
2.15数值类型转换
2.16软件开发过程
2.17示例学习:整钱兑零
2.18常见错误和陷阱
第3章选择
3.1引言
3.2boolean数据类型
3.3if语句
3.4双分支if—else语句
3.5嵌套的if语句和多分支if—else语句
3.6常见错误和陷阱
3.7产生随机数
3.8示例学习:计算身体质量指数
3.9示例学习:计算税率
3.10逻辑操作符
3.11示例学习:判定闰年
3.12示例学习:彩票
3.13switch语句
3.14条件表达式
3.15操作符的优先级和结合规则
3.16调试
第4章数学函数、字符和字符串
4.1引言
4.2常用数学函数
4.3字符数据类型和操作
4.4String类型
4.5示例学习
4.6格式化控制台输出
第5章循环
5.1引言
5.2while循环
5.3do—while循环
5.4for循环
5.5采用哪种循环
5.6嵌套循环
5.7最小化数值错误
5.8示例学习
5.9关键字break和continue
5.10示例学习:判断回文串
5.11示例学习:显示素数
第6章方法
6.1引言
6.2定义方法
6.3调用方法
6.4void方法示例
6.5通过传值进行参数传递
6.6模块化代码
6.7示例学习:将十六进制数转换为十进制数
6.8重载方法
6.9变量的作用域
6.10示例学习:生成随机字符
6.11方法抽象和逐步求精
第7章一维数组
7.1引言
7.2数组的基础知识
7.3示例学习:分析数字
7.4示例学习:一副牌
7.5数组的复制
7.6将数组传递给方法
7.7从方法中返回数组
7.8示例学习:统计每个字母出现的次数
7.9可变长参数列表
7.10数组的查找
7.11数组的排序
7.12Arrays类
7.13命令行参数
第8章多维数组
8.1引言
8.2二维数组的基础知识
8.3处理二维数组
8.4将二维数组传递给方法
8.5示例学习:多选题测验评分
8.6示例学习:找出距离最近的点对
8.7示例学习:数独
8.8多维数组
第9章对象和类
9.1引言
9.2为对象定义类
9.3示例:定义类和创建对象
9.4使用构造方法构造对象
9.5通过引用变量访问对象
9.6使用Java库中的类
9.7静态变量、常量和方法
9.8可见性修饰符
9.9数据域封装
9.10向方法传递对象参数
9.11对象数组
9.12不可变对象和类
9.13变量的作用域
9.14this引用
第10章面向对象思考
10.1引言
10.2类的抽象和封装
10.3面向对象的思考
10.4类的关系
10.5示例学习:设计Course类
10.6示例学习:设计栈类
10.7将基本数据类型值作为对象处理
10.8基本类型和包装类类型之间的自动转换
10.9BigInteger和BigDecimal类
10.10String类
10.11StringBuilder和StringBuffer类
第11章继承和多态
11.1引言
11.2父类和子类
11.3使用super关键字
11.4方法重写
11.5方法重写与重载
11.6Object类及其toString()方法
11.7多态
11.8动态绑定
11.9对象转换和instanceof运算符
11.10Object类的equals方法
11.11ArrayList类
11.12对于列表有用的方法
11.13示例学习:自定义栈类
11.14protected数据和方法
11.15防止扩展和重写
第12章异常处理和文本I/O
12.1引言
12.2异常处理概述
12.3异常类型
12.4关于异常处理的更多知识
12.5finally子句
12.6何时使用异常
12.7重新抛出异常
12.8链式异常
12.9创建自定义异常类
12.10File类
12.11文件输入和输出
12.12从Web上读取数据
12.13示例学习:Web爬虫
第13章抽象类和接口
13.1引言
13.2抽象类
13.3示例学习:抽象的Number类
13.4示例学习:Calendar和GregorianCalendar
13.5接口
13.6Comparable接口
13.7Cloneable接口
13.8接口与抽象类
13.9示例学习:Rational类
13.10类的设计原则
第14章JavaFX基础
14.1引言
14.2JavaFX与Swing以及AWT的比较
14.3JavaFX程序的基本结构
14.4面板、UI组件以及形状
14.5属性绑定
14.6节点的通用属性和方法
14.7Color类
14.8Font类
14.9Image和ImageView类
14.10布局面板
14.11形状
14.12示例学习:ClockPane类
第15章事件驱动编程和动画
15.1引言
15.2事件和事件源
15.3注册处理器和处理事件
15.4内部类
15.5匿名内部类处理器
15.6使用lambda表达式简化事件处理
15.7示例学习:贷款计算器
15.8鼠标事件
15.9键盘事件
15.10可观察对象的监听器
15.11动画
15.12示例学习:弹球
第16章JavaFXUI组件和多媒体
16.1引言
16.2Labeled和Label
16.3按钮
16.4复选框
16.5单选按钮
16.6文本域
16.7文本区域
16.8组合框
16.9列表视图
16.10滚动条
16.11滑动条
16.12示例学习:开发一个井字游戏
16.13视频和音频
16.14示例学习:国旗和国歌
第17章二进制I/O
17.1引言
17.2在Java中如何处理文本I/O
17.3文本I/O与二进制I/O
17.4二进制I/O类
17.5示例学习:复制文件
17.6对象I/O
17.7随机访问文件
第18章递归
18.1引言
18.2示例学习:计算阶乘
18.3示例学习:计算斐波那契数
18.4使用递归解决问题
18.5递归辅助方法
18.6示例学习:得到目录的大小
18.7示例学习:汉诺塔
18.8示例学习:分形
18.9递归与迭代
18.10尾递归
第19章泛型
19.1引言
19.2动机和优点
19.3定义泛型类和接口
19.4泛型方法
19.5示例学习:对一个对象数组进行排序
19.6原始类型和向后兼容
19.7通配泛型
19.8消除泛型和对泛型的
19.9示例学习:泛型矩阵类
第20章线性表、栈、队列和优先队列
20.1引言
20.2合集
20.3迭代器
20.4线性表
20.5Comparator接口
20.6线性表和合集的静态方法
20.7示例学习:弹球
20.8向量类和栈类
20.9队列和优先队列
20.10示例学习:表达式求值
第21章集合和映射表
21.1引言
21.2集合
21.3比较集合和线性表的性能
21.4示例学习:统计关键字
21.5映射表
21.6示例学习:单词的出现次数
21.7单元素与不可变的合集和映射表
第22章开发高效算法
22.1引言
22.2使用大O符号来衡量算法效率
22.3示例:确定大O
22.4分析算法的时间复杂度
22.5使用动态编程计算斐波那契数
22.6使用欧几里得算法求优选公约数
22.7寻找素数的高效算法
22.8使用分而治之法寻找最近的点对
22.9使用回溯法解决八皇后问题
22.10计算几何:寻找凸包
第23章排序
23.1引言
23.2插入排序
23.3冒泡排序
23.4归并排序
23.5快速排序
23.6堆排序
23.7桶排序和基数排序
23.8外部排序
第24章实现线性表、栈、队列和优先队列
24.1引言
24.2线性表的通用特性
24.3数组线性表
24.4链表
24.5栈和队列
24.6优先队列
第25章二叉查找树
25.1引言
25.2二又查找树
25.3删除BST中的一个元素
25.4树的可视化和MVC
25.5迭代器
25.6示例学习:数据压缩
第26章AVL树
26.1引言
26.2重新平衡树
26.3为AVL树设计类
26.4重写insert方法
26.5实现旋转
26.6实现delete方法
26.7AVLTree类
26.8测试AVLTree类
26.9AVL树的时间复杂度分析
第27章散列
27.1引言
27.2什么是散列
27.3散列函数和散列码
27.4使用开放地址法处理冲突
27.5使用链地址法处理冲突
27.6装填因子和再散列
27.7使用散列实现映射表
27.8使用散列实现集合
第28章图及其应用
28.1引言
28.2基本的图术语
28.3表示图
28.4图建模
28.5图的可视化
28.6图的遍历
28.7深度优先搜索(DFS)
28.8示例学习:连通圆问题
28.9广度优先搜索(BFS)
28.10示例学习:9枚硬币反面问题
第29章加权图及其应用
29.1引言
29.2加权图的表示
29.3WeightedGraph类
29.4最小生成树
29.5寻找最短路径
29.6示例学习:加权的9枚硬币
反面问题
第30章多线程和并行程序设计
30.1引言
30.2线程的概念
30.3创建任务和线程
30.4Thread类
30.5示例学习:闪烁的文本
30.6线程池
30.7线程同步
30.8利用加锁同步
30.9线程间协作
30.10示例学习:生产者/消费者
30.11阻塞队列
30.12信号量
30.13避免死锁
30.14线程状态
30.15同步合集
30.16并行编程
第31章网络
31.1引言
31.2客户端/服务器计算
31.3InetAddress类
31.4服务多个客户
31.5发送和接收对象
31.6示例学习:分布式井字游戏
第32章Java数据库程序设计
32.1引言
32.2关系型数据库系统
32.3SQL
32.4JDBC
32.5PreparedStatement
32.6CallableStatement
32.7获取元数据
第33章JavaServerFaces
33.1引言
33.2开始使用JSF
33.3JSFGUI组件
33.4处理表单
33.5示例学习:计算器
33.6会话跟踪
33.7验证输入
33.8将数据库与facelet绑定
33.9打开一个新的JSF页面
附录AJava关键字
附录BASCII字符集
附录C操作符优先级表
附录DJava修饰符
附录E特殊浮点值
附录F数系
附录G位操作
附录H正则表达式
附录I枚举类型
作者介绍:
梁勇(Y.Daniel Liang),阿姆斯特朗亚特兰大州立大学计算机科学系Yamacraw教授。之前曾是普度大学计算机科学系副教授,并曾两次获得普度大学杰出研究奖。他所编写的Java教程在美国大学Java课程中采用率优选。
出版社信息:
暂无出版社相关信息,正在全力查找中!
书籍摘录:
暂无相关书籍摘录,正在全力查找中!
在线阅读/听书/购买/PDF下载地址:
原文赏析:
暂无原文赏析,正在全力查找中!
其它内容:
暂无其它内容!
网站评分
书籍多样性:4分
书籍信息完全性:7分
网站更新速度:4分
使用便利性:3分
书籍清晰度:6分
书籍格式兼容性:4分
是否包含广告:4分
加载速度:3分
安全性:3分
稳定性:3分
搜索功能:3分
下载便捷性:6分
下载点评
- 赞(594+)
- 在线转格式(571+)
- 强烈推荐(113+)
- 无缺页(267+)
- 方便(620+)
- 收费(295+)
下载评价
- 网友 步***青:
。。。。。好
- 网友 宓***莉:
不仅速度快,而且内容无盗版痕迹。
- 网友 索***宸:
书的质量很好。资源多
- 网友 石***致:
挺实用的,给个赞!希望越来越好,一直支持。
- 网友 林***艳:
很好,能找到很多平常找不到的书。
- 网友 融***华:
下载速度还可以
- 网友 居***南:
请问,能在线转换格式吗?
- 网友 蓬***之:
好棒good
- 网友 敖***菡:
是个好网站,很便捷
- 网友 冯***卉:
听说内置一千多万的书籍,不知道真假的
- 网友 堵***洁:
好用,支持
- 网友 宫***玉:
我说完了。
- 网友 方***旋:
真的很好,里面很多小说都能搜到,但就是收费的太多了
- 网友 国***舒:
中评,付点钱这里能找到就找到了,找不到别的地方也不一定能找到
- 网友 薛***玉:
就是我想要的!!!
喜欢"JAVA语言程序设计(英文版,第10版)进阶篇 机械工业出版社"的人也看了
楚辞(典藏本) []屈原 亦文 注【正版书籍】 pmlz pdf mobi 地址 cbz 下载 epub 百度云
朱自清精美散文 - 朱自清 pmlz pdf mobi 地址 cbz 下载 epub 百度云
9787503872587 pmlz pdf mobi 地址 cbz 下载 epub 百度云
"新农保"政策效果评估 老年人主观福利与儿童人力资本 郑晓冬 著 pmlz pdf mobi 地址 cbz 下载 epub 百度云
世界建筑大师手绘图集 pmlz pdf mobi 地址 cbz 下载 epub 百度云
2017年《咬文嚼字》合订本(平) pmlz pdf mobi 地址 cbz 下载 epub 百度云
大家都有病2:跟笨蛋一起谈恋爱(朱德庸教你聪明看世界透明看人生!一本漫画读懂一个时代) 9787020164400 pmlz pdf mobi 地址 cbz 下载 epub 百度云
这次不一样 八百年金融危机史 典藏版 卡门M 莱因哈特 金融危机经济学 资本的游戏 经济类书 金融经济学理论 金融投资交易技巧书籍 pmlz pdf mobi 地址 cbz 下载 epub 百度云
萨迦格言 (元)萨迦·班智达贡嘎坚赞,班典顿玉,杨曙光 西藏人民出版社【正版书】 pmlz pdf mobi 地址 cbz 下载 epub 百度云
少年与自然 5 陌上花 韩开春 著 pmlz pdf mobi 地址 cbz 下载 epub 百度云
- 无人机法律法规与安全飞行 第2版 pmlz pdf mobi 地址 cbz 下载 epub 百度云
- 全新正版图书 朗文当代英语辞典-第5版-英英英国培生教育出版亚洲有限公司外语教学与研究出版社9787513549806蔚蓝书店 pmlz pdf mobi 地址 cbz 下载 epub 百度云
- 心理咨询师·三级考试教材精编 pmlz pdf mobi 地址 cbz 下载 epub 百度云
- 摇摆涩女郎 pmlz pdf mobi 地址 cbz 下载 epub 百度云
- 王后雄热搜题高中思想政治选择性必修第一册1人教版2025新版高二上册选修一政治热搜题配新教材新高考地区 pmlz pdf mobi 地址 cbz 下载 epub 百度云
- Authorware 7.0多媒体制作实践与提高(附CD—ROM光盘一张) pmlz pdf mobi 地址 cbz 下载 epub 百度云
- 临时急需的一句话:旅游英语 pmlz pdf mobi 地址 cbz 下载 epub 百度云
- Java高级程序设计(高等学校计算机专业教材精选·算法与程序设计) pmlz pdf mobi 地址 cbz 下载 epub 百度云
- 新概念阅读与作文 pmlz pdf mobi 地址 cbz 下载 epub 百度云
- 临床血液检验图谱与案例 pmlz pdf mobi 地址 cbz 下载 epub 百度云
书籍真实打分
故事情节:4分
人物塑造:6分
主题深度:5分
文字风格:8分
语言运用:7分
文笔流畅:3分
思想传递:6分
知识深度:3分
知识广度:7分
实用性:7分
章节划分:3分
结构布局:7分
新颖与独特:5分
情感共鸣:4分
引人入胜:8分
现实相关:6分
沉浸感:8分
事实准确性:9分
文化贡献:7分