
光盘使用指南
光盘中的内容如下:
项目源代码(Project Source Code)
演示代码(Sample Code)
运行(Project Deployment)SuperVCD Store项目应用
免费赠送(Free Course):《Java核心技术视频》
将光盘放入光驱,出现如图1所示的窗口,单击各按钮,即可浏览使用相应的内容。

图1
单击“浏览光盘”按钮,出现如图2所示的窗口。“浏览光盘”中共包含3个目录:projectRun,sampleCode和sourceCode。

图2
1.sourceCode目录:包含SuperVCD Store项目的程序代码。
2.sampleCode目录:包含各个章节演示例子(Sample)的源代码。
3.projectRun(项目的运行说明):在projectRun目录中,保存了两个子目录,一个为SuperVCD,另外一个是SuperVCDJDBC。SuperVCD中保存的是使用文件系统作为存储媒介,以文件操作为主的SuperVCD项目。SuperVCDJDBC中保存的是使用关系型数据库作为数据存储以及操作对象的SuperVCD项目,该项目主要使用了JDBC技术。
读者可以选择运行需要的项目。
3.1 SuperVCD项目
进入SuperVCD目录。
(1)编译并启动数据服务器
假定已经配置好Java开发环境,那么打开一个DOS控制台(Console),然后编译数据服务类MusicDataServer.java。
javac MusicDataServer.java
接着运行数据服务器。
java MusicDataServer
(2)编译并启动StoneForest类
打开另一个DOS控制台(Console),然后编译StoneForest.java类。
javac StoneForest.java
接着运行它,项目就会启动并运行。
java StoneForest
(3)(可选)我们还提供了runjavadoc命令,用来生成java doc格式的开发文档,保存在docs文件夹下。为代码提供技术文档是一个好的开发习惯。
3.2(可选)SuperVCDJDBC项目
目录结构说明如下。
src:源代码目录。
bin:可执行的class文件目录。
database:建表SQL文件以及批处理文件。
lib:连接数据库的数据库驱动压缩包.jar文件。
进入SuperVCDJDBC目录。
(1)运行数据库脚本MySQLsupervcd.bat
假定已经安装好MySQL数据库系统并且启动了MySQL数据库服务,那么打开一个DOS控制台(Console),进入database目录,然后执行MySQLsupervcd.bat。
E:\projectRun\SuperVCDJDBC\database\MySQLsupervcd.bat
配置文件db_file.properties说明,该文件用来配置SuperVCDJDBC将使用哪种RDBMS。
dbfile=MySqlDatabase.properties
表示该系统使用MySqlDatabase.properties中的数据库信息。
drivername=com.mysql.jdbc.Driver url=jdbc:mysql://localhost:3306/supervcd user=root password=
在CLASSPATH环境变量中添加数据库驱动包。
set CLASSPATH=%CLASSPATH%;d:\projectRun\SuperVCDJDBC\lib\ mysql-connector-java-3.1.12-bin.jar
(2)编译并启动StoneForest类
打开另一个DOS控制台(Console),操作同上,然后编译StoneForest.java类。
javac StoneForest.java
接着运行它,项目就会启动并运行。
Java -classpath StoneForest
(3)(可选)我们还提供了runjavadoc命令,用来生成java doc格式的开发文档,保存在docs文件夹下。为代码提供技术文档是一个好的开发习惯。
免费赠送《Java核心技术视频》(总计7章,全长12.5小时,价值200元)
为了满足成千上万的Java迷探求其奥妙,为他们进一步学习Java高级技术奠定有益基础,亚思晟科技的外籍软件专家梁立新老师,录制了非常生动和清晰的视频讲座课件,以飨爱好者。课件从基础知识开始讲起,由浅入深,循序渐进;其中列举的实例,每一动态步骤都历历在目,如身临其境。相信会对那些希望了解或深入学习Java面向对象核心语法和技术的读者带来很大帮助!
赠送的视频主要内容包括以下几个方面。
Java开发环境、基本特性及第一个应用程序。
Java基础语法1:标识符(Identifier)、关键字(Keyword)及数据类型(Types)。
Java基础语法2:表达式(Expression)及流程控制(Flow control)。
Java基础语法3:数组(Array)。
Java面向对象核心语法1:类和封装(Encapsulation)。
Java面向对象核心语法2:继承(Inheritance)和多态(Polymorphism)。
Java面向对象高级语法1:静态(static)变量、最终(final)类,以及抽象类和接口(Abstract Class/Interface)。
Java面向对象高级语法2:内部类(Inner Class)。
Java面向对象高级语法3:集合(Collection)。
另外,特别要说明的是,与本书配套的后面章节的全部视频将会在亚思晟科技的网站(www.ascenttech.com.cn)上发布,欢迎下载。
网上视频主要内容包括:
Java异常处理
第一阶段复习及答疑课(一)
第一阶段复习及答疑课(二)
第一阶段复习及答疑课(三)
使用AWT and Swing建立用户图形界面(一)
使用AWT and Swing建立用户图形界面(二)
使用AWT and Swing建立用户图形界面(三)
使用AWT and Swing建立用户图形界面(四)
使用AWT and Swing建立用户图形界面(五)
使用AWT and Swing建立用户图形界面(六)
Applet编程技术(一)
Applet编程技术(二)
多线程高级编程(一)
多线程高级编程(二)
使用输入输出类(一)
使用输入输出类(二)
使用TCP/IP和UDP/IP开发网络编程(一)
使用TCP/IP和UDP/IP开发网络编程(二)
第二阶段复习及答疑课(一)
第二阶段复习及答疑课(二)