Java编程:孙卫琴的逍遥游记——从入门到精通

5星 · 超过95%的资源 需积分: 9 80 下载量 34 浏览量 更新于2024-10-06 收藏 639KB PDF 举报
"孙卫琴的《Java逍遥游记》是一本深入浅出的Java编程学习书籍,由电子工业出版社在2010年9月出版。作者孙卫琴通过丰富的实例和详细的解释,帮助读者掌握Java编程的基础知识和高级特性。 在第一章中,读者将学习如何编写第一个Java程序。首先,书中介绍了程序的基本概念,包括程序的功能和结构。接着,讲解了Java程序的基本运行原理,包括Java虚拟机(JVM)的作用和Java程序的执行流程。在面向对象编程方面,书中以Monkey类为例,阐述了如何定义类、创建对象以及设置程序的主入口点——main()方法。此外,还详细说明了如何使用JDK进行Java源代码的编译和运行,包括理解目录结构、使用javac命令编译及java命令运行程序,并给出了创建批处理文件以简化编译和运行过程的方法。 第16章关注的是Java异常处理机制。这部分内容详细解析了Java异常处理的五种关键语句:try、catch、finally、throws和throw。通过这些语句,开发者可以有效地捕获、处理和声明可能出现的异常。异常分为运行时异常和受检查异常,其中运行时异常是不需显式捕获的,而受检查异常在编译时期就需要被处理。此外,书中还介绍了如何自定义异常,以满足特定的错误处理需求。 第19章涉及多线程编程,这是Java中的重要特性。书中详细讲解了Java线程的运行机制,包括线程的创建、启动、状态转换及其管理。线程有新建、就绪、运行、阻塞和死亡五种状态,书中通过示例展示了这些状态之间的转换。此外,还讨论了线程调度,如设置线程优先级、线程睡眠、线程让步以及如何等待其他线程完成(join()方法)等技术,这些都是编写并发程序的关键知识。 这本书全面覆盖了Java编程的基础与核心,对于初学者和有一定经验的开发者来说都是很好的学习资料。通过阅读本书,读者不仅可以掌握Java编程基础,还能深入了解Java异常处理和多线程编程,从而提升自己的编程技能。"