本书按照时间安排内容,全书共分为两大部分。前一部分为3周共21天,主要讲解Java的基本概念、图形化编程的思想和方法、线程和动画、Java的声音处理、出错处理、对象串行化、因特网通信以及JavaBeans和数据库编程等高级主题。最后一周为附加的深入篇,主要是扩展了前3周所学的知识,介绍了有关软件开发工具和编程环境,编写小应用程序和Java Server Page以及处理XML文件等有关的技术问题。
\r\n 本书面向Java新手,从自学的特点出发每天一个主题,每个主题都有与之相关的常见问题及其解答,并附以测验及练习题,以21天的课程希望你自学成为Java高手。
\r\n
\r\n
\r\n
\r\n
第1周 Java的基本概念
\r\n第1天 21世纪的Java
\r\n第2天 面向对象编程
\r\n第3天 Java编程基础
\r\n第4天 处理对象
\r\n第5天 列表、逻辑和循环
\r\n第6天 创建类和方法
\r\n第7天 编写Java小应用程序
\r\n第2周 Swing和其他可视化Java编程
\r\n第8天 使用Swing
\r\n第9天 创建一个Swing界面
\r\n第10天 在用户界面上安放组件
\r\n第11天 响应用户输入
\r\n第12天 颜色、字体和图形
\r\n第13天 线程和动画
\r\n第14天 Java的声音功能
\r\n第3周 Java的高级特性
\r\n第15天 包、接口和其他类特性
\r\n第16天 错误处理和安全性
\r\n第17天 通过JAVA流处理数据
\r\n第18天 对象串行化和映像
\r\n第19天 通过因特网进行通信
\r\n第20天 使用JavaBeanas
\r\n第21天 Java数据库互连和数据结构
\r\n奖励周 扩展你的Java知识
\r\n第22天 Software Development Kit
\r\n第23天 Java 编程环境
\r\n第24天 编写Java1.0 小应用程序
\r\n第25天 类Accesibility
\r\n第26天 编写Java Servlets
\r\n第27天 使用JavaServer Pages
\r\n第28天 读取XML文件
\r\n附录A 配置SDK
\r\n附录B 结合SDK使用文本编辑器
\r\n
\r\n
\r\n
Larua Lemay是在网站开发方面最受欢迎的作家之一。她是最为畅销的Sams Teach Yourself Web Publishing with HTML一书的作者,也是Sams Teach Yourself Perl in 21 Days的作者。
Rogers Cadenhead是程序开发员、作者和网站开发人员。他编写过Sams Teach Yourself Java in 24 Hours,Sams Teach Yourself SunFoft Java Workshop in 21 Days和Java Unleashed。