- 瘋狂Java講義(第2版)
- 李剛編著
- 1015字
- 2018-12-29 14:15:19
光盤說明
一、光盤內容
本光盤是《瘋狂Java講義(第2版)》一書的配書光盤,書中的代碼按章、按節存放,即第3章第1節所使用的代碼放在codes文件夾的03\3.1文件夾下,依此類推。
另:書中每份源代碼也給出與光盤源文件的對應關系,方便讀者查找。
本光盤codes目錄下有18個文件夾,其內容和含義說明如下:
(1)01~18個文件夾名對應于《瘋狂Java講義(第2版)》中的章名,即第3章所使用的代碼放在codes文件夾的03文件夾下,依此類推。
(2)本書所有代碼都是IDE工具無關的程序,讀者既可以在命令行窗口直接編譯、運行這些代碼,也可以導入Eclipse、NetBeans等IDE工具來運行它們。
(3)本書第12章第11節的TestTableModel.java程序,以及第13章的絕大部分程序都需要連接數據庫,所以讀者需要先導入*.sql文件中的數據庫腳本,并修改mysql.ini文件中的數據庫連接信息。連接數據庫時所用的驅動程序JAR文件為mysql-connector-java-3.1.10-bin.jar文件。這些需要連接數據庫的程序里還提供了一個*.cmd文件,該文件是一個批處理文件,運行該文件可以運行相應的Java程序,例如DatabaseMetaDataTest.java對應的*.cmd文件為runDatabaseMetaDataTest.cmd。
(4)光盤根目錄下提供了一個“Java設計模式(瘋狂Java聯盟版).chm”文件,這是一份關于設計模式的電子教材,由瘋狂Java聯盟的楊恩雄親自編寫、制作,他同意廣大讀者閱讀、傳播這份開源文檔。
(5)因為本書第1版有些讀者提出關于《瘋狂Java講義》課后習題標準答案的問題,因此本書光盤根目錄下包含一個project_codes文件夾,該文件夾里包含了瘋狂Java聯盟的楊恩雄編寫的《瘋狂Java實戰演義》一書的光盤內容,該光盤中包含了大量實戰性很強的項目,這些項目基本覆蓋了《瘋狂Java講義(第2版)》課后習題的要求,讀者可以參考相關案例來完成《瘋狂Java講義(第2版)》的課后習題。
二、運行環境
本書中的程序在以下環境中調試通過:
(1)安裝jdk-7-windows-i586.exe,安裝完成后,添加CLASSPATH環境變量,該環境變量的值為.;%JAVA_HOME%/lib/tools.jar;%JAVA_HOME%/lib/dt.jar。如果為了可以編譯和運行Java程序,還應該在PATH環境變量中增加%JAVA_HOME%/bin。其中JAVA_HOME代表JDK(不是JRE)的安裝路徑。如何安裝上面工具,請參考本書的第1章。
(2)安裝MySQL 5.5或更高版本,安裝MySQL時選擇GBK編碼方式(按第13章所介紹的方式安裝)。
三、注意事項
(1)書中有大量代碼需要連接數據庫,讀者應修改數據庫URL以及用戶名、密碼,讓這些代碼與讀者運行環境一致。如果項目下有SQL腳本,則導入SQL腳本即可;如果沒有SQL腳本,系統將在運行時自動建表,讀者只需創建對應的數據庫即可。
(2)在使用本光盤的程序時,請將程序拷貝到硬盤上,并去除文件的只讀屬性。
四、技術支持
如果您在使用本光盤中遇到不懂的技術問題,則可以登錄如下網站與作者聯系:
- OpenCV實例精解
- OpenStack Cloud Computing Cookbook(Fourth Edition)
- C語言程序設計
- Cassandra Design Patterns(Second Edition)
- Hadoop+Spark大數據分析實戰
- JS全書:JavaScript Web前端開發指南
- RabbitMQ Cookbook
- Spring快速入門
- Learning Vaadin 7(Second Edition)
- 現代C++編程實戰:132個核心技巧示例(原書第2版)
- Scratch3.0趣味編程動手玩:比賽訓練營
- Scala Functional Programming Patterns
- NGUI for Unity
- Java高手是怎樣煉成的:原理、方法與實踐
- C語言王者歸來