JAVA及其相关
-
J2ME无线平台应用开发张小玮编著本书以J2ME各种规范为基础,全面讲述了如何使用J2ME无线平台以及相关技术,在有较充足处理能力的CDC设备(如PDA)和资源受限的CLDC设备(如手机)上开发移动多媒体、游戏、商务等应用系统。介绍MIDP2.0在智能手机上的应用是本书的重点。书中既包含了简单易懂的代码片断,也有大量实际可用的应用系统实例。读者可以迅速掌握J2ME的核心API类库以及无线应用系统的开发过程。 本书是从事无线应用系统开发人员的优秀教材和参考书籍。 -
JXTA技术手册(美)Scott Oaks等著;技桥译;技桥译在2001年2月,Sun公司宣布了Java网络技术中的一种创新性的范型:JXTA。倡导者是Bill Joy,他是Sun公司的主要技术革新者。JXTA提供了一种革命性的框架,允许Java程序员利用新的点对点(P2P)网络协议,勿须考虑底层的细节。但是怎样使用JXTA呢?它又能为您做些什么呢?本书不仅仅是一本教程,也是一本快速参考。本书(由JXTA开发团队主要成员编写)延续了O'Reilly公司畅销书Java in a Nutshell的精神,目的是让您能够在最短的时间内掌握JXTA。本书内容包括:·深入地阐述了P2P网络的概念和JXTA模型·介绍了JXTA Shell应用程序、对等体、管道和发现服务·讨论了JXTA应用程序最重要的安全性问题·提供了大量可立即使用的高效JXTA应用程序示例·提供了所有的JXTA API类的快速参考·提供了一些重要的官方JXTA规范JXTA是“juxtapose”的缩写,一些最实用的计算机网络都使用了对等技术。因此,如果你是一名正在研究P2P的Java高手,那么JXTA正是你所要寻找的技术。即便只是对P2P有些好奇,你也会发现JXTA为最简单的网络应用程序提供了一片广阔的天空。但是学习JXTA的最佳途径还是去试着理解其基本原理,并自己动手去编写代码。本书正是帮助您从这两方面入手开始掌握JXTA技术。 -
Java实用系统开发指南彭晨阳本书从实战角度介绍了多个Java系统的设计、开发全过程,从这些实例中,试图总结出解决类似问题的通用规律,提出了一些问题可重用的模式或框架,帮助开发人员解决Java实战中常见的问题。本书适合大学计算机专业的学生、研究生、软件设计师以及软件开发人员学习参考。本书利用8个综合实例介绍了多个Java系统的设计和开发,重点描述了J2EE实用系统的架构设计和应用。本书的特点是从可复用的面向对象设计的高度总结出解决同类问题的通用规律,探讨了设计模式和框架在可重用性、可扩展性和可伸缩性等方面的实际应用,从而提高软件的开发质量和速度,帮助开发人员解决Java实战中常见的主要问题。本书适合大学计算机专业的学生、研究生、软件设计师以及软件开发人员学习参考。 -
Java Pro 2002-2003 中文精华合集美国发赛特技术出版集团著本书是一本技术文章合集,汇集了国际著名技术媒体FawcetteTechnicalPublications旗下著名技术杂志JavaMagazine2002-2003年度精华技术文章数十篇。主要围绕Java编程语言,涉及J2ME,J2SE和J2EE等应用平台,由各自领域内的一流专家撰写,其内容包括了从编程技术到项目管理,从工具使用技巧到新技术剖析的各个方面,技术含量丰富,观点权威,涵盖面广。本书不仅适合于专业软件开发者阅读学习和参考,同时也适合广大技术爱好者、在校学生和教师阅读学习。《国际技术期刊中文精华合集》是博文视点资讯有限公司与世界一流IT技术媒体集团共同合作推出的系列丛书。该丛书的内容精选自国外一流技术期刊近期刊登的精华技术文章。第1批共5种,内容涵盖:Java、.NET、XML、Web开发和Delphi等最主流的开发技术。《JavaPro》是美国著名IT技术出版集团FawcetteTechnologyPublications的旗舰杂志,也是Java开发领域中久负盛名的专业杂志,伴随着Java一起成长。本合集精选该杂志2002—2003年发表的优秀技术文章,它们大多出自蜚声国际的技术专家之手。内容紧扣当前最新技术潮流,见解深刻,覆盖面广阔,实用性强,是广大Java程序员的良师益友。FawcetteTechnologyPublications(www.ftponline.com)是美国著名专业技术媒体集团,旗下有多种开发类期刊,深受渎者好评。FTP集团所主办的VSLive!与微软的TechEd并列为全美最盛大的开发者大会。 -
实战J2EE与WebLogic Server应用开发张宏展等编著本书以WebLogicServer7.0为应用开发环境,介绍J2EE的开发技术。在讲解过程中融合了丰富翔实的例子,从而指导初涉了J2EE和WebLogicServer的开发者成功地开发、部署和运行了2EE程序。通过对本书的学习,读者可以掌握以下知识:●熟悉了J2EE的WebLogicServer7.0开发环境。●掌握Servlet,JSP,JavaScript和Applet的应用开发。●使用JDBC连接数据库和使用JTA处理事务。●理解EJB技术的基础::RMI和JNDI。●学会开发会话EJB、实体EJB和消息EJB程序,以及它们的集成应用开发。●学会利用JavaMail收发E-mail。本书以BEAWebLogicServer7.0为开发环境,详细介绍了J2EE框架下各个组件的开发技术。全书以剖析J2EE各个组件及在WebLogicServer环境下开发和部署的过程为中心,共分为两大部分14章。前一部分包括前8章,是Web应用部分,包括Servlet,JSP,JavaScript,Applet,以及JDBC和JTA。后一部分是后面6章,包括EJB的基础:RMI和JNDI,会话EJB、实体EJB和消息EJB,以及JavaMail。这些均是目前的技术热点和读者所关注的问题。书中的实例对读者的实际应用开发有非常强的借鉴意义。本书适合于具有一定Java编程基础的程序员阅读,也可作为正在进行J2EE开发的各类程序员的必备参考书。 -
精通Java 2程序设计黄聪明编著本书特点:·抽取Java软件开发平台的共同基础,让本书的每一页都是未来高级设计的敲门砖。·以简单明了的结构、图解与生活化的譬喻来说明复杂难解的概念,使读者能够确实了解,进而利用程序语言的构成元素来设计问题领域的应用程序。·针对各种语法提供丰富的、深入浅出的实用范例及练习,加强读者的应用能力。·鞭辟入里的语法分析,教读者思考语法而不是死记语法、应用语法而不是套用语法,真正做到灵活应用。·读完本书,可收到潜移默化的功效,也有助于将来学习其他的程序语言。本书是一本引导如何运用Java语言作为初学程序设计的敲门砖。通过浅显的文字论述,搭配精确的图形解说,读者不但能够理解Java语言的语法,同时具有实际编写程序的能力。全书共14章,主要内容包括:程序设计概论,建立Java的开发环境,Java程序设计的初步体验,数据的表达与运算,流程控制,类,设计类的属性与方法,关系,映射数据的类型信息,多线程,设计模式,Java输入/输出的基本结构与设计,包的设计等。本书适合运用Java语言进行程序设计的初学者以及入门者,也可供学习其他程序设计语言的读者参考。 -
JDBC数据库编程与J2EE(美)Art Taylor著;李东升等译;李东升译Java语言以其高稳定性、高安全性、平台独立性以及强大的功能,给网络上的应用开发、数据共享提供了一种新的途径。本书正是要介绍JDBC这种重要的数据共享手段。本书的作者ArtTaylor是一位资深的JDBC专家。他对JDBC的规范和应用有很丰富的经验。作者把JDBC3.0规范的介绍和应用教程有机地结合起来。全书共分两部分。第一部分通过丰富的示例详细介绍了JDBC规范的具体细节。第二部分则讲解了如何使用JDBC开发应用程序。此外,还讲述了JSP,JavaBean,JNDI,EJB,Swing和设计模式等内容。该书内容深入全面,技术实用先进,叙述深入浅出,是一本难得的高层次的技术书籍。现将这本书译成中文,介绍给国内广大读者。JDBC提供了Java应用访问数据库的能力。本书从JDBC和关系数据库的基本概念出发,全面介绍了JDBC数据库编程所涉及的各个方面。书中首先根据JDBC访问数据库的过程,对JDBCAPI中的各个类及其方法进行了详尽的分析和介绍;接着深入讨论了JDBC和J2EE使用中的一些高级主题,如JDBC设计模式等;最后详细阐述了在Web应用中使用JDBC所涉及到的相关技术,如JSP,servlet,XML,EJB等。全书提供了很多典型的程序范例,向读者清楚地演示了JDBC各种特性的使用。本书内容丰富全面,既是一本权威的JDBC教程,又是一本实用的JDBCAPI参考手册。此书面向各个层次的程序开发人员,可作为他们的JDBC编程指南,也可供对Java、J2EE和数据库感兴趣的技术人员和研究人员借鉴参考。 -
UML与Java面向对象开发(美)Richard C.Lee,(美)William M.Tepfenhart著如果你是繁忙的职业软件分析师,或者是从事大项系统开发的分身乏术的开发人员,而且没有充裕的时间去参加面向对象技术的课程,那么你完全可以凭借本书去掌握UML与Java结合的面向对象技术。本书不仅可用于课堂教学,也适用于自学,它的两位作者都是业界知名的专家,相信本书一定有助于你全面了解OO分析、OO设计、OO编程以及它们之间的差异。本书特色:·从Java实现的角度详细讨论了面向对象的主要原则;·深入介绍了如何借助用例(Use Case)来开发规范模型;·全面介绍了可以根据组织的具体需求进行定制的各种分析方法,并为初学者推荐最易上手的方法;·通过大量实例详细描述了如何捕获动态行为及其对应的设计和实现;·详细介绍了Java标准扩展(JSE),包括可与其他高级Java课程结合学习的实例;·描述在Java中如何实现不同的关系,包括聚合与关联。 -
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技术等课程的教材。 -
Tomcat与Java Web开发技术详解孙卫琴,李洪成编著Jakarta Tomcat服务器是在SUN公司的JSWDK(JavaServer Web DevelopmentKit,SUN公司推出的小型Servlet/JSP调试工具)的基础上发展起来的一个优秀的Java Web应用容器,它是Apache-Jakarta的一个子项目。Tomcat被JavaWorld杂志的编辑选为2001年度最具创新的Java产品(Most Innovative Java Product),同时它又是SUN公司官方推 荐的Servlet/JSP容器(参见http://java.sun.com/products/jsp/tomcat/),因此它受到越来越多软件公司和开发人员的喜爱。Servlet和JSP的最新规范都在Tomcat的新版本中得到了实现。 作为一个开放源码的软件,Tomcat得到了开放源码志愿者的广泛支持,它可以和目前大部分的主流HTTP服务器(如IIS和Apache服务器)一起工作,而且运行稳定、可靠、效率高。 作者根据多年的Java Web开发经验,详细阐明了在最新的Tomcat 5.x版本上开发Java Web应用涉及的各种技术,并且介绍了如何将Tomcat和其他主流HTTP服务器集成并创建具有实用价值的企业Java Web应用的方案。 本书详细介绍了在最新Tomcat 5版本上开发Java Web应用的各种技术。主要内容包括:Tomcat和Java Web开发的基础知识,Java Web开发的高级技术,Tomcat与当前其他通用软件的集成,以及Tomcat的各种高级功能。 书中内容注重理论与实践相结合,列举了大量具有典型性和实用价值的Web应用实例,并提供了详细的开发和部署步骤。由于Java Web技术是SUN公司在Java Servlet规范中提出的通用技术,因此本书讲解的Java Web应用例子可以运行在任何一个实现SUN的Servlet规范的Java Web服务器上。随书附赠光盘内容为本书所有范例源程序,以及本书涉及到的所有软件的最新版本的安装程序。 本书语言深入浅出,通俗易懂。无论对于Java Web开发的新手还是行家来说,本书都是精通Tomcat技术和开发Java Web应用的必备的实用手册。
