孙卫琴(LindaSun)

1975年出生,籍贯江苏常州,1997年毕业于上海交通大学,随后主要从事基于Java的软件开发工作,在此其间还从事过Java方面的培训和咨询工作,目前在复旦软件学院从事MSE(软件工程硕士)的教学工作。2005年与一群志同道合的Java爱好者共同创建开源的JavaThinker网站,寻找非商业化的推广Java技术的途径。最崇尚自由,在无拘无束中,让思想和灵感自由地舞蹈。

2002年开始Java技术领域的创作,代表著作有:

<<Java面向对象编程>>
<<精通Hibernate: Java对象持久化技术详解>>
<<精通Struts: 基于MVC的Java Web设计与开发>>
<<Tomcat与Java Web开发技术详解>>

 
     
   
 


《Java面向对象编程》一书配套的视频讲座,由本书作者孙卫琴制作。课程总时间约20个小时。讲座涵盖以下内容:

·Java语言基础
·面向对象编程
·异常处理
·多线程
·I/O
·常用类
·GUI
·Applet

软件安装

由于视频文件较大,总共有500M多,为了方便大家下载,特分为8个软件包下载:

javaschool.rar(包含讲座播放器,以及第一课的课件)
java_base2_oo.rar(课件)
java_base3_exception.rar(课件)
java_base4_thread.rar(课件)
java_base5_io.rar(课件)
java_base6_api.rar(课件)
java_base7_gui.rar(课件)
java_base8_applet.rar(课件)

把以上所有软件包解压后,在javaschool.rar的展开目录中有javaschool/resources/01_java目录,把其余的软件包的解压目录拷贝到resources/01_java目录下,运行javaschool根目录下的javaschool.bat,就可以运行本教程。组装后的目录结构如下图所示:

使用方法

运行本课件,要求在你的本地机器上已经安装了JDK1.5或者以上版本。
把javaschool_hibernate.rar文件解压到本地,转到javaschool目录下,运行命令“java JavaSchool”,或者运行批处理文件“JavaSchool.bat”,就能运行本课件。

提示:在操作系统的path环境变量中,把JDK的bin目录(例如:C:jdk1.5 in)加入到path中,否则系统不认识java命令。 或者在运行java JavaSchool命令的当前DOS控制台中,先输入以下命令,把JDK的bin目录加入到当前path中:
set path=%path%;C:jdk1.5/bin

备注

无法运行程序的同志参见本站论坛的以下贴子:

[求助]hiberate视频我已经全部下载,但是怎么看不了

http://www.javathinker.org/bbs/topic.jsp?db=3&topic=2957

让这个程序运转起来,这能提高你用Java的动手能力。

无法运行本程序,有可能是以下原因造成的:
(1)安装的JDK版本不匹配,必须安装JDK1.5或者以上版本
(2) 运行“java JavaSchool”命令时,出现以下错误:
Exception in thread "main" java.lang.NoClassDefFoundError: JavaSchool

为了解决以上问题,需要显式设置classpath
C:javaschool> set classpath=C:javaschool
C:javaschool>java JavaSchool

 
     
     
     
   
   
 
   
 
     
   
 
 

Java面向对象编程

书号:ISBN 7-121-02538-8
定价:65.80元

本书是知名IT技术女作家孙卫琴老师倾力打造的又一部Java著作。本书内容由浅入深,紧密结合实际,利用大量典型实例,详细讲解Java面向对象的编程思想、编程语法和设计模式,介绍常见Java类库的用法,总结优化Java编程的各种宝贵经验,深入阐述Java虚拟机执行Java程序的原理。

购买此书

 
 
 
 

精通Hibernate:Java对象持久化技术详解

书号:ISBN 7-121-01136-0
定价:59.00元

本书结合大量典型的实例,详细介绍了运用目前最成熟的Hibernate2.1版本进行Java对象持久化的技术。2005年,Hibernate作为优秀的类库和组件,荣获了第15届Jolt大奖。

购买此书

 
 
 
 

精通Struts:基于MVC的Java Web设计与开发

书号:ISBN 7-121-00052-0
定价:49.00元

Struts是目前非常流行的基于MVC的Java Web框架。本书面向Java Web开发者,透彻分析Struts框架。详细介绍了在最新的Struts1.1以及Struts1.2版本上设计和开发Java Web应用的各种技术。

购买此书