JAVA及其相关
-
Java分布式应用程序设计苏洋编写本书是基于CORBA规范的Java分布式程序设计指导书。全书由19章组成,主要内容包括:分布式应用模式概览、CORBA体系结构的基本内容、OMGIDL语法结构、OMGIDL与Java语言的映射关系、idl2java映射文件分析、VisiBroker的基本内容、基于VisiBroker开发分布式应用、可移植对象适配器、基于动态调用接口和动态框架接口创建分布式应用、定位服务的应用、命名服务的应用、事件服务的应用、接口仓库的应用、对象激活进程的应用、URL命名服务的应用、基于JBuilder5和VisiBroker开发分布式应用、模拟人力资源管理分布式应用实例、模拟ATM机分布式应用实例、COM与CORBA的对比。本书提供了28个IDL接口定义文件和376个独立编写的以及由IDL接口定义文件映射生成的Java源程序。本书结构清晰,内容翔实,实例典型,边讲边练。特别适合具有一定Java语言基础的初、中级用户,同时也能为高级用户提供有力的参考,而且可作为大专院校师生教学与自学的参考书以及社会初、中级培训班教材。需要本书源代码的读者可在www.b-xr.com免费下载,文件名为3834.zip。
-
JavaTM经典实例(美)Ian F. Darwin著;张晓坤,刘基诚译本书收集了Java程序员经常遇到的成百个问题的解决方案,涵盖了Java应用的方方面面,堪称讲述Java应用的百科全书。书中的实例从正确设置CLASSPATH和读取环境信息这样的简单任务,到应用XML和添加Email功能的完整程序,几乎无所不包。 无论你是否直接使用书中的实例,作为灵感的源泉,作为学习Java的工具,或者用于其他用迭,本书都将成为你图书收藏中的珍品。还没有一本书能够如此全面地讲述Java的诸多功能,并能够如此容易地运用到实践当中去。本书的主题包括:·编译、运行和调试Java程序·运行环境处理·字符串和模式匹配·数组和集合的应用·并行和串行端口的编程·文件系统管理·Web编程(含applet)·Servlet和JSP·电子邮件·数据库访问·应用XML·分布式编程·内省·国际化·图形和音频·图形用户界面·多线程·多语言混合编程本书对于Java程序员而言是理想的“第二本书”(也是理想的自学书籍),讲述API比一般书籍要详细,非常适于扩大Java应用的知识面。Ian F.Darwin有三十年的计算机软件开发经验,是Learning Tree国际教育公司的讲师和课程设计师。
-
Java数据结构与面向对象编程基础[美]Richard Wiener,[美]Lewis J.Pinson著 ;罗英伟,汪小林译本书以Java GUI编程为描述方法,以UML为建模工具,应用面向对象的编程方法研究经典数据结构。全书分两大部分18章。第一部分是第1到8章,介绍了面向对象的编程方法和Java GUI编程方法。第二部分包括第9到18章,着重讨论了一些经典的数据结构,并配有精心设计的实验程序以加强读者对基本概念和原理的理解。附录介绍了UML、算法复杂度的简单概念以及本书所用到的Foundations类库的安装与使用。本书是通过Java语言学习经典数据结构的最新教材,适合高等院校计算机专业学生阅读,也适合希望在Java OOP、GUI编程和数据结构方面有所提高的软件开发人员。
-
JAVA编程习题与解答(美)John R. Hubbard著;王强等译这本书主要用于自学。如果与一门用Java语言编写的计算机科学的基础课程结合在一起使用,学习效果会更好。本书包括200多个例子和习题。作者坚信最好通过实践来学习编程。本书包括:200余个习题,提供分步骤给出的详细解决方法;上百个附有答案的实际问题;对Java编程概念和实际应用的清晰解释;便于学习的Java小程序的构建、交互式应用和其他重要的因特网技术。书中所有的实例、习题答案和补充问题的源代码都可以从作者的主页下载:http:www.richmond.edu/hubbard/该站点还包括一些对本书的改进和增加的内容。
-
JAVA 2面向对象程序设计洪维恩编著本书是一本全面介绍Java语言特点及应用技术的实用书籍。书中内容详实严谨、深入浅出、概念清楚。以Java2基础程序设计、面向对象程序设计与窗口程序设计为三大主轴,利用浅显易懂的语言,丰富简单的实现范例,完整地介绍了Java2面向对象程序设计的要点难点!Java的运算符、表达式与语句、循环与选择性程序结构、数组与函数、类与类库、继承、异常处理、多线程、文件处理与事件处理等在本书中都有详尽的介绍说明。全书共分19章。第1章到第6章介绍了Java语言规范、基本功能及特点。第7章到第18章介绍了Java语言面向对象的概念和方法,Java语言面向对象的特性。第19章简要地介绍了Applet程序的概念及简单应用。该书既适合于初学者又可作为广大计算机技术人员的自学参考用书。书后有中英文索引。随书配有光盘一张,内附书中范例程序的源代码及习题答案。本书由台湾博硕文化股份有限公司提供版权,中国铁道出版社计算机图书项目中心审选;彭吉梅、王洋、张强、孟伟、马超、廖康良、陈贤淑、孟丽花等同志完成了本书的整稿及排版工作。
-
Windows CE程序设计杨攸中编著本书介绍了Windows CE掌上电脑中的Java程序语言设计,内容包括:Windows CE操作系统及其开发工具的介绍,面向对象概念的介绍,Java基本语法和AWT的套件使用,文件程序的设计,Pocket PC Java的数据库设计、网络程序设计,Pocket Linux安装及介绍,JMS与Personal Java整合范例等。 本书内容精炼、循序渐进、实用性强,主要是帮助读者使用Java来开发Windows CE系统程序,适用于嵌入式系统和掌上电脑开发人员。
-
J2ME无线Java应用开发(美)Paul Tremblett著;王伯欣等译本书详细描述了如何用J2ME开发Java支持的移动电话、PDA等嵌入式无线设备的应用程序。本书共17章,分为四个层次。第1章至第4章从在模拟器中输出简单的问候语“Hello MIDP”开始,让读者对Forte CE的J2ME无线工具包和MIDlet特性有一个总体的认识。第5章至第8章着重介绍MIDP API用户交互控件及高级用户界面制作。第9章到第16章详细讲述为移动设备开发安全、使用便利的应用程序,并对开发中能遇到的安全性、网络连接、兼容性与数据操作等问题作了全面的阐述。最后第17章用一个几乎涵盖全书内容的实例程序结束全文。本书实例丰富,源码详尽,适合于那些喜欢通过分析和修改能运行的例子程序来学习的开发者,更是热爱Java编程的开发者赶上主流无线设备新技术、学习J2ME不可多得的一本好书。
-
Java程序设计洪国胜,张建原,陈惠雀编著;健莲科技改编JBuilder是Borland公司所推出的Java语言开发工具,它具有强大的集成汗发环境,是Java语言开发的首选。本书考虑了不同层次读者的需要,对基本概念、常用指令。类与对象、Swing组件及数据库应用等内容配合应用范例给予详细阐述。本书内容丰富、范例简短且切合主题。 相信本书对没有接触过Java及JBuilder的初学者和有开发经验的人员来说都会有很大的帮助。
-
J2EE技术内幕(美)Joseph J.Bambara[等]著;刘堃等译本书从Java技术的背景和企业系统开发过程开始谈起,然后着眼于J2EE应用开发中需要做的工作,并谈到了一些关键技术。包括Java命名和目录接口、轻型目录访问协议、Java数据库连接、Java服务器端小程序(servlet)、Java服务器页面(JSP)、模型-视图-控制器(MVC)和企业JavaBeans(EJB)。然后又论述了J2EE应用的专用组件,主要集中在JavaMail、Java消息服务(JMS)和可扩展标记语言(XML)。最后还讨论了启用和部署程序所涉及的许多问题。全书包括19章及三个附录,内容非常全面实用,是企业构建基于Web的应用和分布式应用时非常宝贵的参考资源。
-
Java语言程序设计杨有安编著本书是为高职高专院校非计算机专业学生编写的教科书,是学习面向对象程序设计知识的基础教材。全书将计算机高级语言程序设计的基本算法结构内容和Java语言面向对象程序设计技术内容有机地结合,用大量的实例引导读者学习和掌握各章节的知识。读者通过对本书的全面学习,能学得利用Java编程工具编写适应Internet网络环境应用软件的能力。通过本书的学习,读者还能初步了解面向对象技术的基本理论。本书内容全面、实例丰富,各章节附有适量的习题,便于自学。本书也可作为大中专学生学习面向对象程序设计知识的入门教材,还可作为计算机应用科技人员的自学教材或者作为实用技术培训的教材。本书前言随着Internet在全世界迅速的发展,Java语言也应运而生,这种适用于Internet的网络语言是信息领域的一场新的技术革命,对信息世界愈来愈产生巨大的影响。Java是一种编程语言,同时又是一种开发环境和一种应用环境,它是一个面向实体的通用程序设计语言。Java不但适用于网上程序设计,也适用于一般的大规模软件工程项目。用Java做成的动画优美流畅,倾倒了无数用户。Java为全球信息网带来了生命,它的产生是一场真正意义上的技术革命,可以预言Java还将带来更深刻的革命。Java语言的产生是软件工业的一场革命,有着广泛的应用前景。它是一种广泛使用的网络编程语言,是一种新的计算概念。Java作为一种程序设计语言,它简单、面向对象、不依赖于机器的结构,具有可移植性、健壮性、安全性,并且提供了开发的机制,具有很高的性能。另外,它最大限度地利用了网络,Java的小应用程序(Applet)可在网络上传输而不受CPU和环境的限制。Java还提供了丰富的类库,使程序设计者可以很方便地建立起自己的系统。因此,学习Java语言可以说是顺应了时代潮流。为了满足高职高专院校非计算机专业学生学习面向对象程序设计基础知识的需要,我们编写了本书。本书共分9章。第1章为Java概述;第2和3章介绍了Java语言的数据类型和表达式、类、对象、方法以及输入输出流的概念和应用;第4至7章对控制语句、数组、方法的设计技巧和字符串等作了较详尽的介绍;第8章的内容是多媒体技术;第9章对鼠标、键盘事件的处理以及用户界面的设计技术作了较详尽的介绍。为方便读者学习各章节内容,各章提供了丰富的例题和适量的习题。内容安排由浅入深,循序渐进,并融会了编者多年的教学实践和开发研究的经验体会。本书在编写的过程中,杨帆同志做了大量的资料的汇集工作,并对书中的例题程序进行了调试,在此表示深深的感谢。书中有不当之处,恳请专家和读者批评指正。编者2001年8月