JAVA及其相关
-
Enterprise Java Bean 程序设计实例详解沈建男著本书主要是针对Sun 公司的Enterprise Java Bean 2.0版本做介绍,详细说明整个Enterprise Java Bean的基本结构,以一个章节说明一种Enterprise bean定义的方式,而且都在接下来的章节中实际地举了一个完整的例子来说明它们的应用和运行方式。虽然是以EJB 2.0为主,不过本书会针对1.1和2.0版不同的地方加以说明,尤其是改变最多的container-managed persistence的entity bean和新增的Message-driven Bean,除了新的结构外,两者之间运行方式的不同处都会在完整的例子中说明,另外对还未正式发行的EJB 2.1部分新增功能也会适时地加以说明。书中所举的例子都是以 Sun公司的应用程序服务器——J2EE Server和Cloudscape数据库作为设计和执行Enterprise Java Bean的环境。Sun公司所开发的J2EE Server非常适合于在EJB实现的练习上使用,而且它可以免费从Sun公司的网站(http://java.sun.com)下载。至于搭配的web应用程序则是以html网页搭配Java Server Page作为主要的服务器端程序语言来执行Enterprise Java Bean的请求。不过,在第16章仍会举Java Application和Servlet的例子来说明如何请求Enterprise Java Bean的服务。限于篇幅,本书并不对Java Server Page做介绍,但是所用到的JSP语法除了调用Enterprise Java Bean的程序逻辑都包装在Java Bean外,其余都非常的简单;读者如果对JSP的语法不是很清楚的话可以引用JSP相关书籍的说明,特别是jsp:useBean的指令卷标。以下先对各章节的主要内容做概略性的介绍。
-
零起点Java应用编程(美)Philip Heller著;魏海萍等译;魏海萍译对于真正的初学者,也就是对编程和编程语言一无所知的人来说,这是第一本“高效的”Java书籍。可以肯定地说,在此之前的书籍都把重点放在基本概念和关键技巧上,有些还在光碟中提供了实用范例。然而,它们都缺乏将毫无编程经验的人变成确实了解并学会Java的用户的能力。本书就能做到这一点,这要归功于作者清楚的阐述和流畅的内容组织。PhilipHeller是一位咨询顾问、作家、教师和小说家。他是Sybex最畅销的《Java认证学习指南》系列和《Java复习重点及模拟试题》系列的作者以及Java大学的主要教员。此外,他还帮助Sun建立了Java程序员和开发人员考试,并且是其首席认证培训师。本书是一本从零起点开始介绍Java的书,并以一个图像用户界面的实际开发为例,介绍Java的概念、语句和编程技巧。本书的最大特色是带有30个用于演示Java概念、语句使用和编程技巧的动画插图。这也是迄今为止第一本使用动画插图的图书。读者对象:本书是为没有编程经历的人士而编写的一本导论性Java程序设计图书,适合初学者、大中专学生和广大编程爱好者阅读。
-
精通Java 2程序设计黄聪明编著本书特点:·抽取Java软件开发平台的共同基础,让本书的每一页都是未来高级设计的敲门砖。·以简单明了的结构、图解与生活化的譬喻来说明复杂难解的概念,使读者能够确实了解,进而利用程序语言的构成元素来设计问题领域的应用程序。·针对各种语法提供丰富的、深入浅出的实用范例及练习,加强读者的应用能力。·鞭辟入里的语法分析,教读者思考语法而不是死记语法、应用语法而不是套用语法,真正做到灵活应用。·读完本书,可收到潜移默化的功效,也有助于将来学习其他的程序语言。本书是一本引导如何运用Java语言作为初学程序设计的敲门砖。通过浅显的文字论述,搭配精确的图形解说,读者不但能够理解Java语言的语法,同时具有实际编写程序的能力。全书共14章,主要内容包括:程序设计概论,建立Java的开发环境,Java程序设计的初步体验,数据的表达与运算,流程控制,类,设计类的属性与方法,关系,映射数据的类型信息,多线程,设计模式,Java输入/输出的基本结构与设计,包的设计等。本书适合运用Java语言进行程序设计的初学者以及入门者,也可供学习其他程序设计语言的读者参考。
-
J2ME无线平台应用开发张小玮编著本书以J2ME各种规范为基础,全面讲述了如何使用J2ME无线平台以及相关技术,在有较充足处理能力的CDC设备(如PDA)和资源受限的CLDC设备(如手机)上开发移动多媒体、游戏、商务等应用系统。介绍MIDP2.0在智能手机上的应用是本书的重点。书中既包含了简单易懂的代码片断,也有大量实际可用的应用系统实例。读者可以迅速掌握J2ME的核心API类库以及无线应用系统的开发过程。 本书是从事无线应用系统开发人员的优秀教材和参考书籍。
-
Java网络应用编程殷兆麟等编著《21世纪高等学校应用型教材:Java网络应用编程》介绍应用Java进行网络编程所用到的技术。全书共11章,内容包括Java网络编程基础、Java数据库连接技术JDBC、JavaBean级件技术、服务器端小应用程序Servlet、JSP技术、Java与XML技术、命名服务与目录服务、Java远程方法调用RMI、J2EE技术基础、Weblogic开发环境安装与设置以及J2EE开发示例。学一在掌握这些知识的基础上,将具有使用Java技术开发电子商务、电子政务、企业信息集成等方面应用程序的基本能力。《21世纪高等学校应用型教材:Java网络应用编程》可以作为应用型本科、高职高专计算机应用专业、计算机软件专业、电子商务技术专业、网络信息等专业业开设的Java网络应用编程Java电子商务技术、Java网络数据库应用技术、Java网站开发技术、Web技术等课程的教材。
-
Java实用系统开发指南彭晨阳本书从实战角度介绍了多个Java系统的设计、开发全过程,从这些实例中,试图总结出解决类似问题的通用规律,提出了一些问题可重用的模式或框架,帮助开发人员解决Java实战中常见的问题。本书适合大学计算机专业的学生、研究生、软件设计师以及软件开发人员学习参考。本书利用8个综合实例介绍了多个Java系统的设计和开发,重点描述了J2EE实用系统的架构设计和应用。本书的特点是从可复用的面向对象设计的高度总结出解决同类问题的通用规律,探讨了设计模式和框架在可重用性、可扩展性和可伸缩性等方面的实际应用,从而提高软件的开发质量和速度,帮助开发人员解决Java实战中常见的主要问题。本书适合大学计算机专业的学生、研究生、软件设计师以及软件开发人员学习参考。
-
Java数据库高级教程张晓东等编著本书由浅入深地介绍了Java与数据库应用开发的方方面面,并深入讨论了相关的高级技术专题。全书分15章,内容包括Java和数据库的基本知识,流行的数据库产品,数据库的基本操作和应用,数据库的高级应用技术,以及一些较新而又非常重要的技术专题。通过这些专题的学习,将会使读者受益非浅。本书示例丰富,讲解深入透彻,使读者可以系统、全面地学习Java和数据库应用开发高级技术。本书适用于有一定Java 和数据开发经验的读者,对于从事在Java 平台上开发ERP 应用软件的专业人员来说,也是一本很好的参考书。
-
实用Java程序设计教程习题解答及上机实践宛延*等 编著为了更好地掌握并学会Java,每章的习题对理解和掌握面向对象概念和Java编程是非常重要的。由于读者不一定能够正确完整地回答书中的每道练习题,所以,我们把《实用Java程序设计教程》中十五章的所有练习,共100道题详尽地解答出来,供广大读者和学生学习时参考。本书是与《实用Java程序设计教程》一书配套的习题解答和上机实践教材。本书第一部分详尽地解答并演示了《实用Java程序设计教程》一书中的所有练习题共100道。学习计算机语言,一定要多上机练习编程。为此,本书第二部分精选了16个典型的Java小应用和应用程序供读者上机实践。 本书可作为高等院校学生Java程序设计课程的补充教材,也是广大Java爱好者和科技工作者学习Java程序设计必备的参考书。
-
Java Web服务开发(美)Ramesh Nagappan,Robert Skoczylas,Rima Patel Sriganesh著;庞太刚,陶程译;庞大刚译本书全面深入地探讨了下一代分布式计算技术—— Web服务,深入透彻地阐述了如何使用Java实现和部署Web服务,同时也全面介绍了与之相关的基础知识。在详细介绍了Web服务之后,本书还引导您探讨Web服务体系结构及其核心构件块,包括一些相关标准和技术。通过对本书的学习,您将学会如何使用Sun JWSDP 1.0 API开发Web服务,以及如何将J2EE应用程序发布为Web服务。本书着重从概念、技术和实用技巧的角度展开论述:·讨论Web服务标准的演变历程,包括ebXML的重要进展;·展示使用Java的Web服务体系结构,以及如何根据现有的J2EE应用程序构建Web服务;·学习并实现使用Sun JWSDP 1.0 API的案例分析;·展示Java Web服务与Micorsoft.NET的互操作性;·概述新出现的Web服务安全性标准,并展示如何在Web服务中实现安全性;·提供使用Sun JWSDP 1.0、BEA Weblogic 7.0、Apache Axis 1.0B3、Systinet WASP 4.0、Exolab CASTOR、IBM XML安全套件和Micorsoft.NET的大量示例。
-
数据结构——Java版(美)D.S.Malik,(美)P.S.Nair著;杨浩译本书是计算机科学专业的权威教程。书中通过大量简明清晰的说明和示例,运用Java成功地描述了各种算法。内容涉及到数据结构课程的所有知识点,包括结构化模板库、二叉树、图的算法,以及搜索和排序等。本书结构特色:·编程示例——每一章的最后都包含多个完整的示例程序,这些示例不仅给出了详细的输入、输出、问题分析和算法设计,还提供了完整的程序清单。·快速回顾——这部分总结了每章提出的所有概念。·练习题——测试学生判断各个声明和语句是否正确的能力。·编程练习——学生可以按照指定的要求编写Java程序。·注意——强调与各个概念相关的重要内容。·带编号的示例——通过相关代码说明各种编程思想。