JAVA及其相关
-
专家手记AJAX开发实战曲金龙,杨中科,曲金龙本书全面地介绍了AJAX技术。全书分为两部分:第1部分着重介绍了Web开发的基础知识,包括Java下Web开发新概念、Eclipse下Web开发环境的搭建、基于Java EE技术的Web应用体系结构、基于Struts 2的Web开发、AJAX技术、XML技术、在struts和struts 2中使用AJAX及AJAX框架——Echo 2等内容;第2部分以一个实用的WebOS为例,讲解了基于AJAX技术的Web系统开发及应用。随书光盘包含书中涉及的部分案例源代码。本书适合有一定Java基础的开发人员阅读。 -
JSP完全学习手册张银鹤 等编本书从JSP的基础知识入手,全面介绍JSP开发工具、运行环境、基本语法、JSP页面元素、JSP内置对象、JavaBean技术、Servlet技术和数据库技术,并对这些基础技术进行扩展,介绍XML技术、自定义标签。在熟悉了上面这些知识后,介绍Web的流行框架和技术,如Struts、JSF、Ajax。在本书的最后,以常用的4种典型网站为例,如购物系统、留言板等,演示使用JSP技术开发网站的过程及文件部署。另外,本书附带配套光盘,内容为本书的源代码(包括4个完整的应用程序)。本书适合于中、高级JSP动态网站开发人员,特别适合于有编程基础,希望全面学习JSP技术,提高实际应用能力的读者群体。本书也可以作为高等院校的教学用书和相关培训机构的培训教材。 -
Java EE编程技术郝玉龙本书对Java EE编程技术进行了系统的介绍。本书首先对Java EE体系结构进行概述,介绍Java EE的定义设计思想、技术框架等;然后详细指导读者如何基于NetBeans+MySQL来搭建Java EE开发环境;随后以Java EE三大组件技术(Servlet,JSP,EJB)为主线,中间穿插Java EE服务技术、通信技术对Java EE编程技术进行了系统介绍;最后以一个完整信息系统的开发为示例,从系统的需求分析开始,到规划、框架设计4编码,再到部署发布,一步步引导读者完成一个完整系统的开发,向读者展示灵活运用Java EE技术构建完整信息系统的基本技巧。本书是在《J2EE编程技术》一书的基础上补充修订而成的。由于自2005年J2EE 5.0版本推出以后,Sun正式将J2EE的官方名称改为“Java EE”,因此修订后的书名改为《Java EE编程技术》。本书适合作为高等学校计算机专业教材,也可作为相关人员的参考书。本书每一章都是一个完整独立部分,因此教师在授课时可根据授课重点、课时数量进行灵活调整。 -
Ajax权威指南(美)霍尔德《Ajax权威指南(影印版)(英文版)》教您如何使用JavaScript、xML、css和XHTML这样的标准处理XMLHttpRequest对象,建立具有桌面程序功能的基于浏览器的Web应用程序。您将全面理解当今Web站点和程序中所融合的技术,并学习如何将其同Ajax并用于先进的浏览器搜索、Web服务、Mashup等应用。与此同时,您还会发现为什么使用Ajax开发更快速、简单和经济。其他内容还包括:将服务器后端组件与浏览器中的用户界面相连、加载和处理XML文档,以及如何用JSON替换XML、处理文档对象模型(DOM)、设计具有可用性、功能性、可视性和可达性的Aiax界面、站点导航布局、为图表、导航框和窗口增加生命周期、动画、交互式表单和数据验证、将Ajax应用于商业通信、创建不需要插件的互联网游戏、模块化编程的优势,优化Ajax应用程序的方法等等。《Ajax权威指南(影印版)(英文版)》还提供了包含XML和XSLT、流行的JavaScript框架、库、工具以及众多Web服务API的参考。由于提供了更多的工具和选项,Ajax为开发者们给出了一种摆脱原有束缚、创建Web内容的新方式。《Ajax权威指南(影印版)(英文版)》为您详尽介绍如何使用这套独特的开发工具。 -
Java大学实用教程耿祥义、张跃平 编本书是《Java大学实用教程》的第2版,继续保留原教材的特点——注重教材的可读性和实用性。本书加大了面向对象的知识容量,对部分例题的内容做了调整,增加了一些新的知识内容和例题。考虑到Java与数据库连接的重要性,新增一章的内容来讲述Java与数据库操作。全书共分13章,重点讲解了类与对象、类的继承、接口的使用、SDK1.5新推出的泛型、字符串与模式匹配、实用类及数据结构、多线程、输入/输出流、基于SWING的图形界面用户设计、网络编程、数据库操作、JavaApplet程序设计等内容。本书提供配套的电子课件和教学资源。本书有配套的学习指导书。本书适合作为高等学校Java语言的教材,也可以作为自学用书。 -
Java程序设计简明教程李永杰、陈鑫伟《21世纪高等学校计算机规划教材·精品系列:Java程序设计简明教程》循序渐进地介绍了Java语言的语法基础、开发工具、程序控制语句、面向对象的程序设计、图形用户界面编程、Java高级编程等内容。每章附有习题,供读者复习使用,同时针对每章内容,在人民邮电出版社网站上提供了上机指导,供读者选用。《21世纪高等学校计算机规划教材·精品系列:Java程序设计简明教程》通过附加精选实例的方法,并穿插少量的设计细节和注意事项,按照实际开发流程Java语言的程序设计进行讲解,简明易懂,实用性强。《21世纪高等学校计算机规划教材·精品系列:Java程序设计简明教程》可作为普通高等院校计算机及理工类专业Java相关课程的教材,同时也可供Java语言的实学者参考使用。 -
Java开发技术全程指南应东生、王根燕《Java开发技术全程指南:基础、面向对象、高级编程、实战》由浅入深讲解了Java语言的基础知识。Java采用面向对象技术,功能强大,简单易学。读者了解《Java开发技术全程指南:基础、面向对象、高级编程、实战》前面5章介绍了基本的Java语法和程序流程,在后续章节中能介绍了各种面向对象的高级特性以及Java语言的高级操作。第1章到第5章介绍基本的程序设计基础,如变量、表达式运算符、流程控制语句等。第6章第8章介绍面向对象的基本特性,如继承、重载、多态和异常处理等。第9章以后的章节介绍Java在各领域中的程序设计,如文件读写、数据库、线程等。《Java开发技术全程指南:基础、面向对象、高级编程、实战》所涉及的理论较少,更多地是使读者通过学习具体的实例程序,在实例代码中理解Java语言程序设计。无论对于已有一定经验的程序员还是对于初学者,《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的文档。 -
数据结构从应用到实现(美国)SeshVenugopal本书用一种更加容易理解的“从外向里”的方式讲授数据结构,首先通过接口和行为来理解对象,然后再介绍其实现细节。也就是说,首先讲述如何把数据结构应用于解决问题,随后引出数据结构的实现方法(也就是如何构建数据结构),简单来说,就是在讲述如何构建一个对象之前先研究它做什么。这种讲述方式有非常明显的优势:首先,有利于读者更快地把他们所学的知识运用于实际的应用开发中;其次,帮助读者理解并运用封装、接口与实现的分离以及代码复用等重要的面向对象设计原则。本书采用“从外向里”(从价格标签接口到实现)的方式,给出独特的学习数据结构的途径:1)通过讲述数据结构的性质及其实际应用来引入一个数据结构。2)通过给出实现数据结构的Java类的公有接口来形式化这个数据结构的特征性质。3)通过使用在第2步中所给出的Java类的接口编写。Java应用程序来进一步说明数据结构的用途。4)设计并实现数据结构,即开发在第2步中所给出接口的Java类的代码,分析操作的运行时间并对照价格标签(价格标签是指接口操作的运行时间)验证这些运行时间。 -
精通Ajax冯曼菲本书主要介绍Ajax技术的组成元素,涉及JavaScript、CSS、DOM、XMLHTTP和XML等内容,其中详细介绍了JavaScript客户端语言,它是Ajax技术的核心组成,是提高客户端性能不可缺少的元素。 全书共分为4大部分,前3部分通过一些详细的小实例,介绍了Ajax技术中的各个组成部分,并深入这些组成元素的技术内部,力求挖掘出更完整、更深入的Ajax技术。最后一部分通过几个大型的实例,让读者深入领会Ajax技术在实际网络项目中的优势,也让读者体验这种优势所带来的优越性能。 本书适用于初、中级网络开发者,对于高级开发人员也很有启发。没有接触过Ajax的入门者可以轻松地阅读本书,有过JavaScript开发经验的人学习本书,会发现Ajax利用JavaScript可大大提高客户端的性能。掌握Ajax技术是开发网络应用的必要技能。 全书几乎涵盖了目前Ajax涉及的所有技术,是一本学习Ajax开发技术的手册。
