21天掌握Java™6编程

4星 · 超过85%的资源 需积分: 0 16 下载量 53 浏览量 更新于2024-07-29 收藏 5.46MB PDF 举报
"21天学通Java6" 本书《21天学通Java6》旨在帮助读者在21天内掌握Java 6编程基础,包括编写可以在计算机上运行的应用程序、Web服务器上的Servlet以及通过浏览器启动的Java Web应用。由Rogers Cadenhead和Laura Lemay共同编著,它涵盖了从基础语法到高级特性的全面教程。 在学习过程中,作者们将引导读者逐步了解Java编程语言的核心概念,例如变量、控制流、类和对象、异常处理、集合框架等。Java 6是Java平台的一个重要版本,引入了许多新特性,如改进的Swing GUI库、增强的编译器、新的JDBC API以及NIO.2(New I/O)框架等。这些内容在书中会有详尽的讲解,以确保读者能够快速上手并深入理解。 在Web开发部分,书本会详细阐述如何使用Java Servlet和JavaServer Pages (JSP) 技术来构建动态Web应用。Servlet是Java中用于扩展Web服务器功能的组件,而JSP则提供了一种便捷的方式来结合HTML和Java代码,生成动态网页。读者将会学习到如何配置和使用Servlet容器,如Tomcat,以及如何处理HTTP请求和响应。 此外,书中还会涉及Java EE(Java企业版)的基础知识,包括EJB(Enterprise JavaBeans)和JMS(Java消息服务),这些都是构建大型企业级应用的关键技术。对于网络编程,Java 6提供了NIO.2,使得开发者可以更高效地处理并发I/O操作,这对于高性能服务器端应用尤其重要。 在21天的学习计划中,每一天可能都包含了特定的主题和练习,旨在帮助读者巩固所学知识并提升实践能力。通过每天的学习,读者将能够逐步建立起完整的Java编程思维和技能,为后续的Java开发工作打下坚实的基础。 《21天学通Java6》是一本适合初学者的教程,全面覆盖了Java 6的主要特性,包括基本编程、Web开发和企业级应用开发。通过系统的学习和实践,读者可以在短时间内掌握这一强大的编程语言。