《Java语言程序设计:进阶篇(第10版)》是一本经典的Java程序设计教材。该书分为基础篇和进阶篇两部分,全面介绍了程序设计基础、面向对象程序设计、GUI程序设计、数据结构和算法、高级Java程序设计等内容。本书的讲解深入浅出,适合初学者和有一定基础的读者。同时,书中还有大量实例和练习题,帮助读者巩固所学知识。对于希望深入学习Java语言程序设计的人来说,这本书是一本不可或缺的参考书。
java的知识介绍的很细致,很实用,多读几遍更好。
这一本开始讲算法,感觉有点儿难度。讲解很细,每一个知识点都有实例解析,值得多看几次,不经意间就会讲一些很实用的小细节。每章后面的习题挺多的,实际上是有点太多了,感觉一般人做不完。
内容介绍
本书是经典的Java语言教材,将进行中文伪原创修改。中文版分为基础篇和进阶篇,主要介绍程序设计基础、面向对象程序设计、GUI程序设计、数据结构和算法、高级Java程序设计等方面的内容。本书不仅适用于高等院校相关专业的程序设计课程,也可作为Java语言爱好者和编程爱好者的参考资料。
目录
- 第19章泛型1
- 第20章线性表、栈、队列和优先队列21
- 第21章集合和映射表53
- 第22章开发高效算法75
- 第23章排序109
- 第24章实现线性表、栈、队列和优先队列141
- 第25章二叉查找树171
- 第26章AVL树203
- 第27章散列219
- 第28章图及其应用244
- 第29章加权图及其应用283
- 第30章多线程和并行程序设计314
- 第31章网络350
- 第32章Java数据库程序设计379
- 第33章JavaServerFaces411
- 附录AJava关键字451
- 附录BASCII字符集452
- 附录C操作符优先级表453
- 附录DJava修饰符454
- 附录E特殊浮点值455
- 附录F数系456
- 附录G位操作460
- 附录H正则表达式461
- 附录I枚举类型465