《Java逍遥游记》:入门到异常处理与多线程详解

需积分: 9 3 下载量 162 浏览量 更新于2024-10-12 收藏 639KB PDF 举报
《孙卫琴Java逍遥游记》是一本由孙卫琴编著,电子工业出版社于2010年9月出版的专业Java编程教程。该书旨在通过循序渐进的方式,引导读者理解和掌握Java语言的基础知识和高级特性,特别关注了面向对象编程、异常处理和多线程等核心概念。 在第1章,作者首先介绍了Java程序的基本概念,包括程序的结构和运行原理,引导读者编写第一个Java程序,如定义 Monkey 类并创建对象。读者将学习如何设置程序的入口点——`main()`方法,以及如何使用Java Development Kit (JDK) 来编译和运行源代码。书中还提供了编译和运行Java程序的详细步骤,以及创建批处理文件来简化这个过程。 第16章深入探讨了Java异常处理机制,包括try-catch-finally语句结构,如何捕获、声明和抛出异常,以及异常流程的运行过程。作者解释了运行时异常和受检查异常的区别,并指导读者如何自定义异常以增强程序的健壮性。 第19章则聚焦于多线程编程,阐述了Java线程的运行机制,如何创建和启动线程,线程状态的转换以及线程调度的原理。例如,读者将了解到如何通过扩展`java.lang.Thread`类或实现`java.lang.Runnable`接口来创建线程,以及如何控制线程的优先级、睡眠、让步和同步操作。 这本书的特点是理论结合实践,通过实例演示使抽象的概念变得直观易懂。对于初学者来说,这是一本实用的Java入门指南,而对有一定经验的开发者,则能提供对Java异常处理和并发编程的深入理解。无论是作为教学教材还是自学参考书籍,《孙卫琴Java逍遥游记》都具有很高的价值。