Java语言程序设计(进阶篇)目录摘选

如题所述

以下为《Java语言程序设计(进阶篇)》目录摘选:


出版者的话语,表达了对读者的期待和对内容质量的承诺,为读者引入了学习的起点。


译者序部分,介绍了翻译过程中的感悟和对内容的理解,为读者提供了一个理解和翻译背景的视角。


首先,我们深入第5篇“数据结构”,探讨了线性表、堆栈、队列、树和堆的基础理论。第20章详细讲解了线性表,包括数组线性表和链表,以及它们在实际应用中的重要性。


接着,第20章继续深入,介绍了栈和队列的概念,以及如何在二叉树中进行插入、遍历以及二叉树的类实现。堆的表示、操作和Heap类的介绍,帮助读者理解优先队列的工作原理。


第21章关注的是泛型,它是Java语言中处理类型安全的重要工具,对于理解高级编程概念至关重要。


第22章和第23章则转向Java集合框架和算法效率,讲述如何优化代码,提升程序的运行速度,以及排序算法的讲解。


进入第6篇,讨论并发、网络和国际化,从第24章的多线程技术,到第25章的网络通信,再到第26章的国际化支持,展示了Java在处理复杂系统中的应用。


第7篇关注高级图形用户界面设计,从JavaBeans和Bean事件,到容器、布局管理器和边框,再到菜单、对话框等组件的使用,以及MVC和Swing模型的介绍。


最后,第8篇探讨Web程序设计,涉及Java数据库编程、高级技术、Servlet、JSP,以及远程方法调用等,展示了Java在Web开发中的广泛应用。


附录部分,通常包含扩展阅读资料和补充信息,为读者提供深入学习的路径。




扩展资料

Java语言,是计算机设计的常用语言之一,尤其适合互联网技术领域。本书译自美国著名教材,内容全面,循序渐进。既可作为大专院校计算机语言的教学用书,亦可作为计算机软件技术人员的参考用书。

温馨提示:答案为网友推荐,仅供参考
相似回答