JAVA及其相关
-
Java程序设计大全(美)Joyce Farrell著;武嘉澍译;武嘉澍译本书特点:·适合对程序设计语言没有任何基础的读者·以逐步进阶的教学方式,引导读者学习以自底向上的方式介绍应用程序和applet内容覆盖Java的基本概念和高级主题·各章都有一个和读者在实际中可能碰到的问题相关的实例本书由教学经验丰富的教师编写,用来指导初级程序员使用Java程序设计语言开发应用程序和applet。本书主要介绍面向对象的程序设计的概念,以及实现程序设计的Java语法规则,其中许多新的语言特性,如继承、异常处理、AWT等使得新技术得以直接应用。通过对本书的学习,编写应用程序和applet——按照从下到上的方式,而不是使用预先编写的对象编译应用程序和applet,有助于读者更深刻地理解面向对象的程序设计中所用到的概念。本书的目的是帮助读者深刻地理解Java如何支持编程技术,从而成为一名优秀的程序设计人员。本书适合作为高校计算机专业Java语言和面向对象编程等课程的教科书,也是Java程序员和爱好者必备的参考书。 -
Java与UML面向对象设计与编程(挪)Else Lervik,(挪)Vegard B. Havdal著;王柏[等]译本书将集成环境下UML的面向对象设计与Java的面向对象编程很好地结合起来,详细说明了如何使用UML对系统进行分析和建模,并使用Java语言来实现系统。书中首先详细介绍了编程的基本概念,包括变量、数据类型、创建及使用类、各种控制结构等;讨论了面向对象编程的相关内容,包括多态和继承、用户界面以及数据文件和流等;并且覆盖了几个高级主题,如Swing库、线性编程、利用Java API创建及处理数据结构、利用套接字编程和RMI的分布式系统、数据库接口、网页编程等。本书内容翔实,是一本介绍Java语言的优秀教材。本书可作为编程初学者的入门指南,也适合高等院校的本科生、研究生、专业软件设计人员和计算机编程爱好者阅读。 -
Java 2实例教程杜江,沈应逵编著本书全面讲解了Java的知识,从JDK的获取、安装到EJB开发和Struts的高级应用。前3章讲述了Java的基础知识,包括Java开发环境的安装和配置,如何创建Java的类、接口、自己的包的Java中经常使用的数据对象。从第4章开始介绍了Java在各方面的应用。本书是学习Java的实用参考书,全面讲解了Java的知识,从JDK的获取、安装到EJB开发和Struts的高级应用。前3章讲述了Java的基础知识,包括Java开发环境的安装和配置,如何创建Java的类、接口、自己的包的Java中经常使用的数据对象。从第4章开始介绍了Java在各方面的应用,包括AWT、SWING、I/O、Socket、EJB、Applet和Struts,每部分都有很详细的开发实例。本书语言简练、实例丰富,适合有一定编程经验的Java编程者。本书中的实例使用是Java2的1.4版本,这是当前比较流行的版本。 -
Java技术教程王克宏主编;柳西玲,丁峰编著本书以Java2技术为背景,共计9章。内容涉及Servlet、JSP、JavaBean、JDBC、XML、JNDI、RMI通信、J2EE平台等应用开发技术以及常用开发工具。本书由浅入深地讲解了以上各种应用技术,并结合作者的开发实践经验和培训学员的反馈,举例说明这些技术的应用技巧。此外,本书讲解更注重概念、技能、方法的结合,使读者更容易掌握。本书的读者对象为高等院校计算机及软件专业的教师、学生,从事软件开发的技术人员等。 -
Oracle9iAS J2EE应用程序开发(美)Nirva Morisseau-Leroy,(美)Ekkehard Rohwedder等著;周立斌,王福明译构建Oracle平台上的J2EE应用程序本书使用Java2PlatformEnterpriseEdition(J2EE)来设计和开发Oracle9i企业应用程序。本书由Oracle出版社出版发行,说明了创建J2EE应用程序以及将它们部署到Oracle9iASContainersforJ2EE(OC4J)中的方法。您将学习如何使用EJB2.0规范、servlet和JavaServerPage(JSP)构建EnterpriseJavaBean(EJB),同时也可以全面了解到OC4J所支持的技术,包括JDBC、SQLJ、Oracle9iASTopLink等:●安装并配置单机或单实例版本的OC4J●开发本地Bean管理的持久性实体Bean(BMP)以及容器管理的持久性实体Bean(CMP)●创建实现业务逻辑和工作流程的会话Bean●把OracleAdvancedQueuing(AQ)安装为JMS提供者●编写使用OracleAQ提供的Queue和Topic消息实现的JMS客户机●为异步消息处理编写消息驱动型Bean,这些异步消息处理将产生并使用OracleAQ提供的Queue和Topic消息实现●使用JavaAuthenticationandAuthorizationService(JAAS)实现安全性●开发servlet和JSP程序●使用OC4JWebService(SOAP、WSDL和UDDl)开发Web应用程序要获取Oracle出版社发行的图书的完整列表,可访问WWW.OraclePressBooks.com。 -
J2EE连接器体系与企业应用集成(美)Rahul Sharma等著;杨晓红等译;杨晓红译在电子商务时代,通过Web提供服务和进行业务处理已经成为企业获得竞争优势的有效方式。在这之前,由于许多企业已经在基础设施和企业信息系统方面投入了大量的资金,如何将这些异构的系统与Web应用集成在一起是许多企业所面临的问题。J2EE连接器体系(JCA)为企业的这种需求提供了一个有效的解决方案,这种技术的重要特征是:使J2EE应用服务器能够集成任何使用JCA资源适配器的企业信息系统(EIS),从而大大简化了异构系统的集成。企业只要购买或开发一个基于JCA规范的资源适配器,就可以将企业应用部署到J2EE服务器上。RahulSharma:J2EE连接器体系的首席规划师,并且是SunMicrosystems公司Java软件部门的资深工程师。目前,他担任着JAX-RPC1.0的首席规划师一职。Sharma还是“DesigningEnterpriseApplicationswiththeJava2Platform,EnterpriseEdition”一书的作者之一。本书深入讨论了J2EE平台的连接器体系,并分析了企业应用集成的技术细节。全书共分为18章,首先介绍了应用集成和J2EE连接器体系的背景知识,并讲解了主要的概念和系统协定。书中讨论了连接器体系的应用编程模型,以及如何使用资源适配器、连接到EIS、进行事务处理、使用消息机制等。作者分析了连接器体系的系统协定与构建、部署资源适配器的各种技术细节。最后,本书介绍了目前J2EE连接器体系市场上的主要销售商及相关的产品。本书可以为基于J2EE平台的应用组件开发人员提供参考,也可以为独立软件销售商和其他专用EIS资源适配器的开发者提供帮助。 -
JAVA实用教程薛亮编著本书内容包括:Java环境及其配置、Java基本语法(包括数据类型和流程控制)、Java类和接口(包括常用数据结构和类)、JavaApplet应用、图形处理、用户界面技术、事件处理、异常及多线程简介、输入输出技术(包括读写文件)、安全访问Applet、网络技术(包括较低层次的Socket传输和较高级的URL封装使用)、数据库存取、读取XML配置文件以及JavaServlet简介。本书概念清晰,逻辑性强,层次分明,例题丰富,并附有典型的习题。本书可作为培训类教材使用,非常适合初学编程的人员学习参考,同时也可供各院校相关专业的师生参考使用。 -
Java程序设计陈圣国本书首先简要介绍Java语言开发平台的使用方法以及Java语言的基本语法和面向对象程序设计的基本概念,然后重点介绍Java小程序的编写方法,特别是图形界面组件的使用,还对多线程、异常处理、网络和数据库编程等内容逐一进行了介绍。本书采用案例导入方式,给出大量实例,便于学生模仿学习,适合作为高职、高专类计算机专业Java语言程序设计课程的教材,也可供有一定程序设计语言基础,想学习Java语言的读者使用。★ 本书配有电子教案,需要者可与出版社联系,免费索取。 -
JAVA RULES中文版(美)道格拉斯·邓恩(Douglas Dunn)著;(美)JavaResearch.org译;JavaResearch.org译对于希望精通Java编程语言复杂细节的应用程序员来说,本书是一本全面的参考书,内容详尽,深入浅出。本书彻底地讲述了Java编程语言和Java虚拟机(JVM)的核心细节,使读者能够有效地深入理解Java平台。基于Java语言规范的第二版和Java虚拟机规范,本书以更加友好的教程风格,展现了这些规范的一个子集。从平台基础到API,这本百科全书式的指南全面地展示了Java语言的方方面面——包括以前没有文档化的一些特性。实用的指导遍布全书,都由官方的语言文档或权威技术领导者们的真知灼见所支持。独特的编排、对话式的风格,使本书成为对Java语言有一定了解,寻求精通捷径的程序员的理想读物。DouglasDunn是一位Java编程顾问,拥有超过10年主流商业应用开发的经验。目前,他正在撰写本书的附加卷。 -
聚合体系结构(美)Richard Hubert著;吕庆中[等]译;吕庆中译传统的信息系统开发方法都是从冻结某一阶段的业务需求开始,经过分析、设计、编码、测试,最后提交针对先前冻结了的业务需求的信息系统。这种方法拉大了业务系统与信息系统之间的距离,使得信息系统的演进远远落后于业务系统的变更。Taylor博士于1995年提出了聚合工程(ConvergentEngineering)概念,其核心思想就是充分利用面向对象技术,在业务系统与信息系统之间建立灵活的对应关系,把业务系统和信息系统融为一体,从而实现两者的同步演化,开发出真正能支持业务营运的信息系统。实现业务系统与信息系统的聚合一直是业界追求的目标。近年来,已经出现了许多软件新技术,如UML、CORBA、EJB、XML、.Net、Web服务、设计模式、软件体系结构等。此外,还提出了许多开发方法,如Graham等人提出的OPEN、D’Souza等人提出的Catalysis、Rational公司的RUP方法,OMG组织提出的MDA方法等。本书作者在融合这些方法和技术的基础上,提出了聚合体系结构(ConvergentArchitecture)方法,以使聚合工程的实施变得简单、可行和易行。当然,“知易行难”,仅有方法是远远不够的,作者所在的公司还推出了一套完整的基于聚合体系结构方法的软件开发支持工具——体系结构集成开?⒒肪常ˋrchitecturalIDE)。本书分为两部分,在第一部分中,作者以较大篇幅详细介绍了聚合体系结构方法的背景、理论依据以及各个组成部分。第二部分介绍聚合体系结构集成开发环境,并演示、分析和讨论一个实例系统。聚合体系结构方法涉及众多的理论、技术、方法,但本书抓住核心问题,并结合生动、形象的讲述,丰富的插图和完整的实例,使深奥的理论变得清晰易懂。本书适合软件工程师、软件开发项目经理和IT主管,相信他们都将通过本书了解和掌握聚合体系结构方法并从中获益。RichardHubert是许多荣获国际大奖的大型软件系统和软件体系结构工具的主要软件架构设计师。作为交互对象软件公司(即iO公司)的发起人之一,他领导着一个由专业体系结构设计师组成的团队,致力于在不同机构的不同部门间推广使用的不同部门间推广使用聚合工程。在2000年,iO公司发布了针对MDA的体系结构集成开发环境,即ArcStyler。RichardHubert还是OMG组织MDA标准化工作的积极参与者。本书强调合适的体系结构是成功开发大规模软件系统的关键要素。本书基于聚合软件工程的基本原理,讨论聚合体系结构的概念、框架及其实际应用。首次将业务设计、项目设计与系统设计统一起来,勾勒出由体系结构框架生成应用程序的蓝图。书中介绍了许多实用的软件新技术,如模型驱动的体系结构(MDA)、职责驱动设计(RDD)与统一建模语言,并系统讨论了聚合体系结构的原理与应用实例。具体包括IT领域广泛存在的体系结构风格;聚合体系结构的发展历程;从聚合体系结构的元模型、聚合构件的元模型、IT组织模型与开发过程模型四方面论述的聚合体系结构的框架原理;体系结构开发环境等内容。本书内容新颖、结构严谨,深入浅出地介绍全新的软件概念与技术,实践指导性强。适于CEO/CEI、体系结构设计人员、J2EE/EJB开发人员、软件工程师以及对软件体系结构、UML应用等感兴趣的各类研究人员阅读。
