《疯狂JAVA讲义》(第二版)配套光盘包含书中所有案例的源代码、素材及PPT课件,便于读者学习与实践。
本光盘是《疯狂Java讲义》的配套资源。书中的代码按章节排列,在codes文件夹下分目录存放,例如第3章第1节使用的代码位于codes/03/3.1中。
书中每份源码都标注了与光盘内对应文件的关系,方便读者查找和使用。在codes目录下共有18个子文件夹:
(1) 文件夹名称(如01-18)代表《疯狂Java讲义》中的章节编号;例如第3章的代码位于codes/03。
(2) 书中所有源码都是与开发环境无关的,读者可以在命令行直接编译运行这些代码,也可以导入Eclipse、NetBeans等IDE工具中执行它们。
(3) 第12章第11节中的TestTableModel.java和第13章大部分程序需要连接数据库,因此用户需先导入*.sql文件创建数据库,并修改mysql.ini的连接信息以匹配实际环境设置。这些程序提供了一个批处理脚本(如runDatabaseMetaDataTest.cmd)来运行相应的Java代码。
(4) 光盘根目录下包含一个名为“Java设计模式(疯狂Java联盟版).chm”的电子教材,由杨恩雄编写并允许读者免费阅读和传播该文档。
(5) 为回应《疯狂Java讲义》第一版中关于课后习题标准答案的疑问,在光盘根目录下提供了一个project_codes文件夹。此文件夹内包含了《疯狂Java实战演义》一书中的项目代码,这些项目涵盖了原书中大量练习题的需求,并可作为参考帮助读者完成相关作业任务。