JAVA及其相关
-
Java语言程序设计王健 主编《教育部中等职业教育计算机示范专业规划教材:Java语言程序设计(附CD光盘1张)》融汇了作者多年从事Java语言教学、使用Java语言进行程序开发的技巧与心得。《教育部中等职业教育计算机示范专业规划教材:Java语言程序设计(附CD光盘1张)》所用的编程环境是JBulider 2006,利用对此软件的学习过程,把Java的基础知识融汇其中,让学生不再感到学习语法基础时的乏味。《教育部中等职业教育计算机示范专业规划教材:Java语言程序设计(附CD光盘1张)》由大量的项目实训组成,并含有知识的讲解及语言参考。在《教育部中等职业教育计算机示范专业规划教材:Java语言程序设计(附CD光盘1张)》赠送的光盘中有实用的Java软件、程序源码及素材资源。《教育部中等职业教育计算机示范专业规划教材:Java语言程序设计(附CD光盘1张)》可作为全国职业院校计算机、软件专业程序设计课程的专门教材,也可作为Java程序学员和设计员简单、实用的工具书。 -
精通Ajax冯曼菲本书主要介绍Ajax技术的组成元素,涉及JavaScript、CSS、DOM、XMLHTTP和XML等内容,其中详细介绍了JavaScript客户端语言,它是Ajax技术的核心组成,是提高客户端性能不可缺少的元素。 全书共分为4大部分,前3部分通过一些详细的小实例,介绍了Ajax技术中的各个组成部分,并深入这些组成元素的技术内部,力求挖掘出更完整、更深入的Ajax技术。最后一部分通过几个大型的实例,让读者深入领会Ajax技术在实际网络项目中的优势,也让读者体验这种优势所带来的优越性能。 本书适用于初、中级网络开发者,对于高级开发人员也很有启发。没有接触过Ajax的入门者可以轻松地阅读本书,有过JavaScript开发经验的人学习本书,会发现Ajax利用JavaScript可大大提高客户端的性能。掌握Ajax技术是开发网络应用的必要技能。 全书几乎涵盖了目前Ajax涉及的所有技术,是一本学习Ajax开发技术的手册。 -
数据结构从应用到实现(美国)SeshVenugopal本书用一种更加容易理解的“从外向里”的方式讲授数据结构,首先通过接口和行为来理解对象,然后再介绍其实现细节。也就是说,首先讲述如何把数据结构应用于解决问题,随后引出数据结构的实现方法(也就是如何构建数据结构),简单来说,就是在讲述如何构建一个对象之前先研究它做什么。这种讲述方式有非常明显的优势:首先,有利于读者更快地把他们所学的知识运用于实际的应用开发中;其次,帮助读者理解并运用封装、接口与实现的分离以及代码复用等重要的面向对象设计原则。本书采用“从外向里”(从价格标签接口到实现)的方式,给出独特的学习数据结构的途径:1)通过讲述数据结构的性质及其实际应用来引入一个数据结构。2)通过给出实现数据结构的Java类的公有接口来形式化这个数据结构的特征性质。3)通过使用在第2步中所给出的Java类的接口编写。Java应用程序来进一步说明数据结构的用途。4)设计并实现数据结构,即开发在第2步中所给出接口的Java类的代码,分析操作的运行时间并对照价格标签(价格标签是指接口操作的运行时间)验证这些运行时间。 -
Java EE 5权威指南廖铮从本书获得的各项大奖以及来自世界各地的读者评论中,不难看出这是一本经典之作。本书的作者拥有多年教学经验,对C、C++以及Java语言都有独到、深入的见解。因此他非常了解如何教授Java语言这门课程,也非常明白语言教学中的难点及人们的困惑。作者以通俗易懂以及小而直接的示例解释了一个个晦涩抽象的概念,精心选取Java语言最为重要的内容编写成书。本书共22章,包括操作符、控制执行流程、访问权限控制、复用类、多态、接口、通过异常处理错误、字符串、泛型、数组、容器深入研究、Java I/O系统、枚举类型、并发以及图形化用户界面等内容。这些丰富的内容,包含了基础语法以及高级特性,适合各个层次的Java程序员阅读,同时也是高等院校讲授面向对象程序设计语言以及Java语言的绝佳教材。《Java EE5标准教程(原书第3版)》是一本以任务为目标,以示例为手段,有关使用SunMicrosystem的新Java EE5平台编写服务器端应用的权威指导书。该书由Sun公司的Java EE 5平台小组成员所编写,它可以使初级和中级Java程序员编写出能够快速创建满足生产环境品质的Java应用程序,同时使他们对整个平台有一个全面、深入的了解。本书在使用Java EE 5平台的Web层技术开发表示层、平台的丰富Web服务支持、企业JavaBean 3.0技术开发业务逻辑、借助Java持久化API访问数据库以及利用Java EE 5平台的强大服务方面给出了专家级的指导。大量的新内容贯穿于本书始终,包括对最新API的详细介绍以及关于使用NetBean 5.5 IDE和Sun Java System Application Server 9的指导。书中深入讨论了以下技术和服务企业JavaBeans 3.0 Java持久化,JavaServer Faces技术,针对XML Web服务的Java API(JAX-WS),针对XML绑定的Java 体系结构(JAXB),针对XML的流式API(StAX),Java Servlet 2.5,JavaServer Pages 2.1,JavaServer页面标准标签库(JSTL),带附件API的Java SOAP(SAAJ),Eric Jendrock领导着Java EE 教程和Java,WSIT教程小组。Jennifer Ball编写过Java Server,Faces技术、Java2D API、部署工具和JAXB的文档。Debbie,Carson编写了Java EE、Java SE和Java WSIT平台的文档。Ian Evans编写了Java EE和Java Web服务平台的文档,并编辑了Java EE平台规范。Scott Fordin编写过各种有关Java、XML和Web服务技术的文章和Sun指导书。Kim Haase则编写了Java EE平台和Java Web服务,包括Java消息服务(JMS)、针对XML注册表的Java API(JAXR)和SAAJ的文档。 -
开发者突击·Java Web主流框架整合开发刘中兵本书详细介绍了Java Web软件架构中的各种开发技术。主要内容包括:以MySQL为数据库、Tomcat为Web服务器、Eclipse为开发工具、CVS为版本控制工具的开发环境的构建过程;基于JSP、JavaBean、Servlet技术实现3种J2EE的基础架构;分3篇重点讲解Struts、Hibernate、Spring框架技术及这些技术的整合应用;基于Struts1的SSH整合架构,并开发个人通讯录和一个完整的办公自动化系统,实现的功能包括日程安排、工作日志、短消息管理、公告管理、会议管理;基于Struts2的SSH2整合架构,并在此架构基础上实现一个完整的办公自动化系统。在本书架构讲解的过程中,穿插介绍了JDBC、Log4j、Sitemesh、JUnit技术。随书附赠光盘内容包括本书10种架构原型程序包、个人通讯录及办公自动化系统源程序。本书内容循序渐进,通俗易懂,覆盖了Java Web开发的最流行技术,无论对于Java Web架构设计还是软件开发,本书都是精通开发Java Web应用的必备的实用手册。本书面向读者对象:Java和J2EE软件架构师与设计师、软件开发工程师、软件开发项目及技术经理。 -
JAVA程序设计自学手册明日科技,王国辉,李钟尉,王毅本书从初学者的角度出发,通过通俗易懂的语言和大量生动典型的实例,由浅入深、循序渐进地介绍应用Java进行网络编程的常用技术和方法。全书分为3篇,共20章。第1篇为起步篇(第1章~第8章),主要介绍Java语言概述、搭建Java开发环境、Java语言基础、使用开发工具Eclipse、算法和程序控制结构语句、面向对象编程、数组及其应用、字符串操作技术和集合类及其应用等内容;第2篇为提高篇(第9章~第14章),主要介绍异常处理、I/O处理技术、线程技术、JDBC技术、Java Swing等一些高级开发技术,在本篇的最后还通过一个进销存管理系统对前面章节的内容进行了实践;第3篇为实例篇(第15章~第20章),主要介绍JSP环境基础、JSP语法基础、JSP的内置对象、JavaBean技术和Servlet技术等Java Web领域的基础知识,最后通过一个博客网站介绍Java Web基础知识的综合应用。 本书附有配套光盘。光盘提供了书中实例的源代码,全部经过精心调试,在Windows XP/Windows 2000/Windows 2003 Server下全部通过,保证能够正常运行。 本书适用于Java初、中级用户,也可作为大中院校师生和培训班的教材,对于网络编程爱好者,本书也有非常好的参考价值。 -
JSP 2.0大学教程覃华、韦兆文、陆琴《高等院校计算机教材系列:JSP2.0大学教程》通过案例全面讲解了JSP 2.0的基础知识,内容主要包括JSP元素、JSP隐含对象与作用范围变量、Servlet程序设计、过滤器与侦听器、 JavaBean组件技术、TDBC数据库访问技术、EL与JSTL 标记库、Struts 1.3 框架等,其中融入了VO、DAO、MVC等设计模式概念,整合了DreamWeaver 8+ .JDK.1.5+Tomcat 5.5+JCreator 4开发工具。全书最后通过一个基于 Struts 1.3的网上书店项目分析,讲解JSP应用系统的基本开发过程。此外,《高等院校计算机教材系列:JSP2.0大学教程》为教学配备了电子资源包,包括PPT 电子教案、全部样例的源代码和部分典型例题的操作视频等。《高等院校计算机教材系列:JSP2.0大学教程》内容全面,通俗易懂,案例可操作性强,既注重基础理论的讲解,又强调实践技能的培养。《高等院校计算机教材系列:JSP2.0大学教程》可作为高等院校相关专业的JSP课程教材,也可供JSP初学者自学或JSP技术培训用。 -
Java与UML面向对象程序设计教程刘晓冬本书将Java程序设计技术与面向对象思想并重,将当前用来建模和开发具有工业水准软件系统的统一建模语言(UML)与Java结合介绍,强调面向对象的软件开发过程。全书在系统而全面地讲述Java程序设计语言的基础上,介绍了模型驱动的体系结构、UML概念和RUP过程,使Java程序员可以利用UML工具集来记录其设计抉择,从战略高度理解项目规划和建立企业级Java应用程序的过程,从而高效地开发出成功的项目。全书强调理论和实践的结合,案例丰富,紧扣面向对象分析与设计技术的最新进展。 全书内容丰富,易学,既可作为高等院校“Java程序设计”或“面向对象技术”课程的教材或教学参考书,也可作为广大软件开发人员和系统分析人员的自学参考书。 -
Java Web数据库系统应用开发与实例沈应逵,曾凌《Java Web数据库系统应用开发与实例(附光盘)》以JSP和Servlet为主要技术支柱,以MySQL为数据库,通过展示8个数据库应用系统的开发过程,循序渐进地详细讲解了系统设计、数据库设计、使用JSP开发Web数据库应用系统的相关技术和方法,并在实例开发的过程中逐步完善了一个简单的JSP开发框架。全书的核心内容是Java Web数据库应用系统开发,并以项目开发作为出发点,深入讲解了开发框架、开发模式以及模块划分在实际软件开发中的重要作用和运用技巧。《Java Web数据库系统应用开发与实例(附光盘)》适合JavaWeb初、中级开发人员,同时也适合具有一定Java开发经验的JSP初学者,对Web开发框架和模块划分感兴趣的开发人员。Web资深开发人员也能够从《Java Web数据库系统应用开发与实例(附光盘)》中获得一定的启发。 -
Java Web开发技术方案宝典明日科技,王国辉,王毅,尹相群本书从Java Web软件开发中必须掌握的核心技术入手,通过各种实用方案深入介绍各种核心技术在实际开发中的应用。全书分为9章,分别是开发模式选择方案、页面设计方案、数据持久化方案、数据检索方案、决策分析方案、报表打印方案、网络通信方案、网站安全方案、网站优化与发布方案等。通过本书,读者不但可以学习相关技术的各种核心应用,更能触类旁通,学以致用,掌握Java Web进行应用开发的精髓。本书附有配套光盘。光盘提供了书中所有方案实例的全部源代码,所有实例都经过精心调试,在Windows XP/2003环境下全部运行通过,保证能够正常运行。本书内容翔实,突出技术本质,具有非常强的实用性。适用于各级软件开发人员学习使用,也可供大中专院校师生学习参考。
