JAVA及其相关
-
Java网络编程与分布式计算(澳)David Reilly,(澳)Michael Reilly著;沈凤等译本书清晰地介绍了联网的基本原理,在进行网络编程时需要掌握的主要概念,以及在联网时可能遇到的问题和Java的解决方案。同时通过实例来介绍如何运用网络编程技术在Java平台上编写应用程序。本书不仅适合于网络编程的初学者,而且还适合于有一定网络编程经验的程序员。Java网络编程与分布式计算不管你是需要牢固掌握网络编程原理的Java爱好者,还是需要把自己现有的编程技巧应用于Java的网络程序员,本书都将是你的良师益友。在本书中,你不仅可以了解到联网技术中的一些基本概念,而且还可以学习一些实际的应用程序,这些程序运用了成为高效Java网络程序员必须掌握的技巧。同时,作为联网API的进阶指南,本书还可以用做内容全面、范例丰富的参考书。??通过对下列内容的深入介绍,你将深入掌握JavaAPI:???Internet和TCP/IP的体系结构??Java的输入/输出系统??怎样使用UDP和TCP协议编写客户和服务器??多线程应用程序的优点??怎样实现网络协议,并研究客户/服务器实现范例??HTTP以及怎样为Web编写服务器端Java应用程序??RMI和CORBA等分布式计算技术??怎样使用功能强大的JavaMailAPI访问电子邮件??你可以从本书的网站http://www.davidreilly.com/jnpbook)下载源代码、关于Java网络编程的常见问题解答(FAQ),并且还可以获得联网资源的有用链接。 -
EJB企业应用与开发实例班书昊编著本书详细介绍了J2EE体系结构的重要组成部分——EJB及其相关技术。全书共分14章,分别阐述EJB的概念、方法和部署。内容涵盖了J2EE和EJB体系结构、EJB的简单开发、会话Bean(分有状态和无状态)、实体Bean、消息驱动Bean、应用程序的运行环境——容器、EJB的总体考察、资源管理与EJB服务、EJB应用程序、CORBA与EJB集成技术、J2EE应用程序、EJB生成Web服务和无线EJB服务。针对书中的知识点提供了大量的实例,并详细地讲解了EJB开发的方法和技巧,尤其是“实例目标”、“学习要点”和“实例分析”起到了提纲辈领、画龙点睛的作用。本书适用于所有对EJB技术感兴趣的读者,特别是希望从事企业应用程序的开发人员和部署人员。所附光盘中包括书中实例的全部源代码和许多资源文件(注明:此书光盘有误,出版社已收回,本站所售图书不带光盘)。 -
实时Java平台编程(美)Peter C.Dibble著;滕启明等译本书是一本介绍实时Java平台编程的参考书,尽管本书主要是针对RTSJ平台的,但绝仅仅是RTSJ的参考手册。作者从语言闭包、高解析度时间、异步事件、实时线程、领域内存,不朽内存、牧师内存等角度等角度介绍了RTSJ平台对实时编程所提供的支持。在介绍每项功能的同时,作者还给了大量的代码。本书中涉及到的技术、观念广泛、新颖。由于本书的作者亲自参与了RTSJ规范的编写,并且是RTSJ专家组的成员,所以书中的很多见解及提示信息都有其独到之处,很值得学习。另外,书本提供的大量代码都经过了测试,具有很高的实用价值。本书适用于大专院校计算机专业高年级本科生和研究生。对于从事软件开发、培训工作的管理人员,以及从事嵌入式软件开发、实时系统研制,Java应用编写的开发人员也有重要的参考价值。 -
最新Java 2核心技术(美)Cay S.Horstmann,(美)Gary Cornell著;王建华等译本书是一本供Java编程人员使用的关于Java 2平台(包括JDK 1.3的完整更新版、JDK 1.4版的标准版)的高级参考书,是《最新Java 2核心技术 卷Ⅰ:原理》的姊妹篇。卷Ⅰ介绍Java技术的基本特性,而卷Ⅱ则主要介绍Java技术的高级特性。全书共分12章,各章内容互相独立,读者可以根据自己的需要,参阅你最感兴趣的技术信息。本书内容丰富、覆盖面广,极具实用价值。书中大量的实例代码及新增和修改后的特性为Java程序设计员提供了极好的指导。 -
Java面向对象程序设计教程(美)Dennis Kafura著;袁晓华,石耀斌等译编辑推荐:本书综合介绍了各种面向对象的编程概念、设计策略、软件工程中的问题以及JAVA语言特征。可作为本科计算机专业教材,对初学者和具有一定编程经验的程序员同样适用。本书主要特点:·完整的面向对象编程入门指地,大量习题便于教学,也可供自学使用·用两个实际可操作的例子——图形用户界面和生态仿真,演示了语言的功能和效用·重点介绍良好的面向对象设计基本原则,而不拘泥于JAVA语言的语法和细节·通过一步步的指导,使读者学会利用常见的工具和技术来构造复杂的系统·通过动画式的仿真或交互式的组件生动形象地说明关键的术语,这些仿真或组件是JAVAAPLET创建的,可以在标准浏览器上显示·基于SUN公司的JAVA2·用专门一章来介绍如何利用最新的SWING组件来构造图形用户界面 -
Java安全解决方案Rich Helton,Johennie Helton著;袁泉,吴静等译;袁泉译通过阅读本书,用户能够:●有效地应用Java安全特性●应用JDK1.4的加密组件●使用安全算法和密码●维护企业中的安全通信●为企业应用添加安全特性●确保消息验证和数据完整性●理解网络安全体系结构●处理身份验证、授权、机密性、不可否认和完整性本书全面介绍了Java安全及相关技术,展示了充分利用Java的安全解决方案(如加密、算法和体系结构等)的方法。本书首先介绍了有关安全的基础知识,然后解释了当前的Java安全工具、与安全有关的概念、协议及各种规范等,并通过实际的安全示例,深入阐述了用户使用各种技术的原因和时机,及其具体实现方法。本书源代码示例丰富,并提供了许多实际的安全解决方案,非常适合于Java开发人员、Java体系结构师和系统体系结构师阅读。在本书中,两位Java安全专家向用户展示了怎样充分利用Java的安全技术——加密、算法及其体系结构。本书解释了当前的Java安全工具、概念、协议以及规范,包括ECC、RSA、MAC、密码、Kerberos、JAAS、JSSE、IPSec、X.509证书、PKI以及RMI。本书不仅描述了各种技术,而且还解释了各种技术的存在原因、用户使用它们的时机以及实现的方法。本书还附带了许多实际的安全解决方案,以及大量的源代码示例,它会为用户提供在实际应用中使用Java安全组件,并对其进行扩展所需的全部知识。 -
Java程序设计蔡翠平主编;唐大仕编著《北京大学信息技术系列教材:Java程序设计(修订本)》详细介绍了Java程序设计的基本环境、概念和方法。内容分为三个部分:第一部分介绍了Java语言基础,包括数据、控制结构、数组、类、包、对象、接口等;第二部分介绍了Java深入知识,包括传值调用、虚方法调用、异常处理、工具类与算法;第三部分是Java的应用,包括线程、流式文件、AWT及Swing图形用户界面,以及Java在网络、多媒体、数据库等方面的应用。《北京大学信息技术系列教材:Java程序设计(修订本)》内容详尽,循序渐进,在介绍编程技术的同时,还着重讲解了有关面向对象程序设计的基本概念和方法。书中提供了丰富的典型实例,具有可操作性,便于读者的学习与推广应用。各章附有大量习题,便于读者思考和复习。《北京大学信息技术系列教材:Java程序设计(修订本)》内容和组织方式立足于高校教学教材的要求,同时可作为计算机技术的培训教材,还可作为Sun认证考试(SCJP)的考试用书。 -
Java安全性编程实例徐迎晓编著内容简介本书以大量的实例介绍了Java安全性编程方面的概念和技术,全书共计9章。经过精心设计,每个小节的实例着重说明一个问题,又相互贯穿和联系。内容涉及Java加密和解密,反编译和反反编译,对类、成员变量、方法的攻击和保护,消息摘要,消息验证码,数字签名,口令保护,数字证书和证书链的生成、签发、检验和维护,SSL和HTTPS客户及服务器程序、基于代码位置和签发者的授权,签名Java Applet以及基于身份的验证和授权(JAAS)等。全书的实例极为精简,只保留了能够说明问题的代码,而又可真正运行,便于Java入门者轻松掌握安全性方面繁荣的概念。适合于初步了解Java语法的学习者,也适合于作安全技术的入门学习及高校Java教学的参考书。 -
JAVA与UML协同应用开发(美)Paul R. Reed,Jr.著;郭旭译;郭旭译本书讲述了将Java与UML相结合协同开发高质量Java应用程序的技术。书中介绍了UML和RUP的基础知识,并示范了如何使用这些标准的面向对象方法来开发健壮的Java应用程序,以满足用户的需求。书中采用RUP和一个大型应用实例说明了软件开发的过程,并示范了如何建立合理的项目规划、收集用户的需求、用UML建立成功的Java设计、用UML类图和序列图来实现Java代码。实例程序演示了最新的Java技术,包括JSP、servlet和EJB 2.0等。本书适用于中高级Java开发人员,特别适用于开发过程中大量使用UML的开发人员。 -
Borland JBuilder实用技术手册Borland公司Borland JBuilder是全球第一的跨平台Java开发环境,可建构符合业界标准之Java应用系统,开发EJB、Web、XML以及数据库等各类应用程序。藉由JBuilder双向、可视化之设计工具,您可以快速开发各种J2EE应用程序,并部署至多种应用程序服务器,包括BEA WebLogic、IBM WebSphere、Sun One、Oracle9i Application Server以及整合于JBuilder的Borland Enterprise Server。长久以来,Borland公司一直为推广Java应用开发技术不遗余力。《JBuilder 实用技术手册》更是由Borland公司技术团队所精心编撰的一本JBuilder参考指南,涵盖最完整与实用的JBuilder开发技术。藉由本书详实的内容,读者将学习如何使用JBuilder开发高效率的Java应用程序,内容包括:JBuilder集成开发环境完整介绍、JBuilder项目管理方式、高效率的应用程序调试技巧、图形界面应用程序设计、JBuilder与UML集成应用,以及Java应用程序部署技巧。对于广大JBuilder开发人员来说,本书是一本不可或缺的参考书籍。
