JAVA及其相关
-
J2EE性能测试(美)Peter Zadrozny,(美)Philip Aston,(美)Ted Osborne著;张文耀[等]译;张文耀译国外IT精品丛书。本书针对J2EE应用程序性能测试,介绍了一种性能测试方法和一个辅助测试工具::TheGrinder,以及该方法和工具在实践当中的应用。全书共7章,可分为4个部分:第一部分(第1章)详细介绍了书中提出的性能测试方法,以及与性能测试有关的概念和观点;第二部分(第2章)介绍了辅助测试工具TheGrinder的使用;第三部分(第3章)阐述了如何黑盒测试一个完整的J2EE应用程序的性能;第四部分(第4章至第7章)介绍了设计应用程序时的性能测试,阐述了在应用程序设计过程中各种选择决定的性能比较测试,以及评价某些设计决定性能代价的方法,涉及的内容有HTTP、servlet、EJB设计模式和JMS体系结构等等。本书观点新颖,内容详实,给出了大量的测试实例与对比分析,介绍的方法和操作切实可行,同时提供了详细的测试环境,测试脚本和测试代码,这些内容稍加修改就可以在读者自己的测试中使用。因此,本书是一本难得的专门的应用程序性能测试参考资料,可以供应用程序设计人员、开发人员和系统管理员学习使用,也可供计算机专业的学生以及关心性能的决策者和相关技术人员阅读参考。
-
Java夜未眠蔡学镛著《Java夜未眠》是一本程序员写给程序员的散文集,同样的职业、同样的生活让读者和作者能够拥有同样的喜怒哀乐,在篇篇文章中找到共鸣。作者是享誉国内外的Java高手,除了技术相关的文章之外,他也没有僭越自己的专业,随笔中所提及的都是软件产业里的甘苦点滴。不眠之夜,一本蔡学镛的《Java夜未眠》恰能适应你的心情,就像一杯清香醇厚的咖啡,让孤独的身影不再冷清寂寞。作者以诙谐、戏谑的笔触,写出时下程序员共同的心声。无论您是程序员与否,本书都可以带给现代社会的年轻人一个借镜或指引。《Java夜未眠》中还收录了一些技术性的文章,如《Java学习之道》、《垃圾》、《Shit Happens》等等。这些文章虽然在技术方面既不广泛也不深入,却带有一种轻松与诙谐。将技术融入生活,从生活体验技术,这些如同日记般的短文让读者看到一个程序员细腻单纯的内心世界。另外,书中还收录了蔡学镛的“Learning Java the O'Reilly Way”系列书评。如果你恰好也苦于找不到好书来学习Java,这些书评能够帮你指出一条明径。 全书共9个篇章:“励志篇”、“牢骚篇”、“生涯篇”、“图书篇”、“程序设计学习篇”、“软件工程篇”、“系统篇”、“杂感篇”和“Java书评篇”,收录了蔡学镛在过去两年中撰写的散文精品。其中《从A到E+》、《香鸡排三部曲》、《认证无用论?》和《认证有用论?》等文章都曾在广大程序员中引起强烈的反响。不管你是支持或者反对蔡学镛这些略显偏激的观点和言论,此书能让您看到一个程序员对于职业、对于人生、对于社会的思考,感受那份似曾相识的熟稔。
-
Java网络编程实例孙一林,彭波编著本书是一本以网络应用实例为主的实用型参考书,主要包括访问网络资源、网络Applet小程序、Socket、UDP协议通讯、网络组播、邮件收发、远程方法调用、多媒体数据流的传输和播放,以及常用网络工具的实例等。在配书光盘中列举了大量实例。所有实例都是在JBuilder开发环境中编译通过的,并且是在网络环境中运行通过。每个实例都可以作为一个独立程序应用于网络中,也可以作为网络工程项目的一部分应用于网络项目中。本书面向具有一定Java语言基础的读者,可作为大学本科和研究生的Java语言高级实验教材。也是一本具有实用价值的编写Java网络应用程序的参考书。通道本书,您将掌握以下内容:◆如何获取网络属性信息、文本资源和图像资源?◆如何下载网络文件?◆如何利用Applet动态显示文字、图像?◆如何实现Web页内两个Applet相互访问?◆如何获取网站信息、客户端套接字和服务器端套接字?◆如何在服务器端和客户端使用UDP发送和接收数据包?◆如何加入组播组并在组播组中发送和接收数据?◆如何发送和接收简单的E—mail、带身份验证的E—mail和跨代理的E—mail?◆如何传输与接收RTP实时数据?◆如何实现Web浏览器、FTP文件传输以及TeInet客户端?本书配书光盘:本书配书光盘包括所有实例的源代码,所有的实例都是在JBuiler开发环境中编译通过的,并且是在网络环境中运行通过。每个实例都可以作为一个独立的程序应用于网络中,也可以作为网络工程项目的一部分应用于网络项目中。
-
Java 2技术内幕(美)Stephen Potts等著;马朝晖等译本书是讲述Java技术的权威著作,全面介绍了Java2SDK1.4的各种功能,内容涉及Java2高级编程主题的方方面面,如分布式对象编程、企业级Java应用、Java集成技术、Java媒体技术、设计Java类的方式等。全书贯穿了一个用Java编写的实际应用,可供读者理解Java的各种概念和编程方法,并且所有源代码可以从网上下载。本书适合有一定Java语言基础的编程人员使用。??主要内容:??使用EnterpriseJavaBean(EJB)开发可伸缩的应用程序??使用Java和JAXP分析XML文档??掌握如何使用消息驱动的bean和JMS进行消息传递??使用JMF、JavaSound、JAI和Java3D向应用程序中添加多媒体??使用JavaMail开发自动化电子邮件应用程序??将陈旧的系统转换为Web服务??学习如何使用JavaSpeech处理自然语言??对应用程序进行国际化改造
-
深入嵌入式Java虚拟机探矽工作室著近几年来,由于移动终端设备的蓬勃发展,各式各样的硬件设备、软件平台都被开发出来加入这场对世纪的移动通讯大战。在硬件设备上有Intel公司的StrongARM系列,Motorola公司的Dingonball系列等;软件平台有著名的Unux操作系统,Microsoft的pocketPC,AcceleratedTechnology公司的NucleusPLUS等。一个程序设计员如果想要写出能够横跨这么多平台的应用程序来,是一件不容易的事。因此,本身具有跨平台特性的Java程序语言就成为目前在手机、PDA等嵌入式系统中越来越受欢迎的热门软件平台了。在本书中,作者以嵌入式平台上最常见、最合适的Java虚拟机——KVM为核心,讲述Java虚拟机的内部实际架构,深入探讨实际程序代码的编写原理,并以丰富的图形来向各位读者阐述Java虚拟机的奥妙与秘密。作者还融汇了过去在实际工作中的调试经验和测试结果,向读者解开调整KVM效率的秘密,希望读者凭借本书来一窥嵌入式Java虚拟机的奥秘。本书由学贯行销股份有限公司提供版权,经中国铁道出版社计算机图书中心审选,彭林、贾英茂、游广志、刘宇、朱远波、张新东、张琦等同志完成了本书的整稿工作,陈兰芳、崔仙翠、程瑞芬等同志完成了本书的编排工作。书中难免有疏漏之处,诚请各位专家和读者批评指正,我们也会在适当时间进行修订和补充,并发布在天勤网站:http://www.tqbooks.net“图书修订”栏目中。中国铁道出版社2003年4月
-
精通Enterprise JavaBeans编程李华飚,李水根编著J2EE是使用基于Web的企业应用开发的标准体系结构。Enterprise JavaBeans(简称EJB)组件技术是J2EE体系结构的重要组成部分。本书讲述了如何使用EJB组件体系结构进行企业开发。本书分为两篇。第一篇重点讲述了EJB 2.0规范。首先讲述了J2EE体系结构,以及EJB组件技术在J2EE体系结构中的作用。然后介绍实体Bean、会话Bean和消息驱动Bean,这三种Bean是了解编写每种类型的Bean所需要的基础知识,包括示例和详细的Bean的生命周期图表。然后讲述了高级EJB概念,包括事务管理、安全性以及EJD设计模式。第二篇主要介绍WebSphere环境下的EJB编程。包括VisualAge for Java开发工具的介绍,以及如何使用VisualAge for Java开发实体Bean和会话Bean。这部分重点讲述了一些高级功能,包括定制Finder方法、Access Bean(访问Bean)的使用以及开发,并且以一个综合的实例(内容管理系统)阐述了三层结构和EJB的结合使用。在附录部分介绍了EJB 2.0 API以及部署描述符的使用。本书适合J2EE系统设计人员、EJB开发人员、EJB部署人员以及对EJB技术感兴趣的读者阅读。
-
Java面向对象教程(美)David D.Riley著;贺民,王朝阳译;贺民译本书是采用Java语言讲授面向对象程序设计的教材。作者总结多年在CS1课程中应用OOP思想的宝贵经验,结合软件工程思想,提出了最有学习效率的叙述顺序和辅导方法。本书首先强调了以对象为中心的思想,然后讨论了面向对象的策略,接着依次讲解了基本类型、提供者类、控制结构、继承、容顺和数组等问题。整个讲解过程始终围绕软件工程的编程思想,应用各种常用的代码、算法及设计模式,力图将复杂的问题简单化、规范化。另外,还精挑细选出丰富的练习,帮助读者理解概念并提高实际编程能力。本书的内容、结构完全满足高等院校CS1课程的教学要求,可以作为讲授面向对象程序设计的正式教材,也适用于Java程序员作为学习语言的主要参考书。
-
J2EE参考大全(美)Jim Keogh著;宁建平 等译JAVA技术丛书。用J2EE开发企业级应用软件是当前一个非常热门的话题。本书覆盖了J2EE的各个方面,是目前市场上最全面讲述J2EE的指南书籍之一。本书首先详细介绍了J2EE体系架构、Web服务、J2EEAPI、设计和创建J2EE组件的策略,然后具体讲述了一些常用技术;Java数据库连接JDBC,创建能动态产生用户界面的J2EE组件,用JavaServlet、JSP和EJB创建J2EE组件,用JAXM在J2EE应用中添加SOAP,实现JavaMailAPI和Java消息服务JMS,利用Java提供的安全特性,访问统一描述、发现和集成协议(UDDI)数据库和JAXR,实现Web服务描述语言WSDL,等等。本书内容全面,由浅入深,例子丰富,讲述精辟,是一本真正的J2EE完全参考手册。
-
Java2程序设计实用教程叶核亚,陈立编著高等学校计算机教材。Java语言以其完全面向对象、简单高效、与平台无关、支持多线程、安全性、健壮性等特点,已成为计算机网络编程的主流工具。本书介绍如何使用Java语言编写网络应用程序。主要内容包括:Java运行环境JDK,Java语言基础,面向对象技术,Java类和对象的高级特征,异常处理,图形界面设计,多线程机制,输入输出流,Applet应用程序,网络通信,Web开发技术JSP和J2EE概论等。这些内容是构成Java应用程序的基本要素和必备知识。本书注重理论与实践相结合,注重基本知识的理解与基本技能的培养。书中内容丰富,章节安排合理,讲解深入浅出,通俗易懂,程序结构严谨、规范,示例典型实用、易学易用。本书可作为高校计算机及相近专业的Java语言程序设计课程教材,也可作为使用Java从事软件开发人员的参考书。
-
Java编程语言(美)Ken Arnold等著这是一本众多Java Fans千呼万唤才出来的好书,本书由“Java之父”James Gosling以及另外两名顶级大师(Jini技术的创建者Ken Arnold和著名开发大师David Holmes)亲自撰写,无论是对Java语言的初学者还是资深使用者都具有极高折价值。至少有100000名使用C、C++、Smalltalk或者其他高级语言的开发人员通过阅读本书对Java语言有了准确、明智和深刻的认识。本书以Java语言创建者的独特视角向读者展现了为什么以及如何使用Java语言,以便读者理解Java语言的基本设计目标以及它在现实世界中的应用。本书介绍的是Java语言的最新版本,该版本在《Java Language Specification,Second Edition》中定义,在Java 2 SDK 1.3标准版中实现。本书已是第三版,在结构上相对前两版有所调整,重点讲述了新的语言特征,并提供了新API的使用实例。