JAVA及其相关
-
Java Servlet开发人员指南(美)Karl Moss著;袁勤勇[等]译本书深入介绍了Java Servlet高级开发方法与技巧,Java Servlet能让Web开发人员通过扩展Web服务器的功能,来方便地访问现有商业系统。本书首先概述了Java Servlet体系结构和环境。以及servlet基本开发知识,帮助读者打好深入学习Java Servlet的基础;然后逐步深入讲解了Java Servlet服务器端开发的方方面面,如配置、安全、无线通信及Web应用等,循序渐进地指导读者开发出与服务器和平台无关的Java应用程序。本书内容通俗易懂、示例代码丰富,非常适合于要在Web服务器上开发具有强大功能的Java应用程序的开发人员阅读。
-
JAVA开发人员年鉴(美)Patrick Chan著本书不管是在内容上还是在组织上,都具有一流的水准。它先从Package的级别介绍Java库,再逐渐地深入各个独立的类级别。我觉得拥有这样的一套参考书是绝对必要的,我手上的老版本《Java开发人员年鉴》已经使用多年,由于经常使用,里面的一些书页都已经脱落。 我的职业是为有经验的开发者讲授Java课程,经常都要在课常上回答一些涉及原型和其他方法的问题,可想而知这样的一本书对我有多重要。书中的例子也提高了它的内在价值,所以你拿到的并不仅仅是一个全面的方法列表。尽管我可以轻松地指出一个方法如何在原型中使用,但如果能拿一、两个实际的例子来说话,我的学生就可以更快地理解。 强烈建议你将本套《Java开发人员年鉴》选为自己的Java语言参考书,而且它肯定会出现在我今年的Top 10书籍列表中。——Amazon.com Top 50书评员:Charles Ashbacher 本年鉴是Java类库的一幅全图。它覆盖了几站所有的库,可以从本书中方便地查找方法名、参数及其他细节,还可以快速地了解类和类之间的关系。 本年鉴是所有Java程序开发人员必备的参考书。
-
Java面向对象程序设计教程(美)Dennis Kafura著;袁晓华,石耀斌等译编辑推荐:本书综合介绍了各种面向对象的编程概念、设计策略、软件工程中的问题以及JAVA语言特征。可作为本科计算机专业教材,对初学者和具有一定编程经验的程序员同样适用。本书主要特点:·完整的面向对象编程入门指地,大量习题便于教学,也可供自学使用·用两个实际可操作的例子——图形用户界面和生态仿真,演示了语言的功能和效用·重点介绍良好的面向对象设计基本原则,而不拘泥于JAVA语言的语法和细节·通过一步步的指导,使读者学会利用常见的工具和技术来构造复杂的系统·通过动画式的仿真或交互式的组件生动形象地说明关键的术语,这些仿真或组件是JAVAAPLET创建的,可以在标准浏览器上显示·基于SUN公司的JAVA2·用专门一章来介绍如何利用最新的SWING组件来构造图形用户界面
-
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开发人员来说,本书是一本不可或缺的参考书籍。
-
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的开发人员。
-
Java数据结构上机实践指导教程(美)Sandra Andersen著;徐小青[等]译;徐小青译编辑推荐:大学实验课程丛书。实验是使学生成为学习过程中主动、创新的参与者的一种方法,本书体现了主动学习的特点。它涵盖了与数据结构课程内容匹配的16个实验,通过16个实验的选择,为学生创建在实践中学习知识的体验,把他们吸引到数据结构实现和算法应用之中。在每一个由四部分组成的实验中,学习面临着运用他们的知识和创造性的挑战,通过实验巩固和应用数据结构课程的知识要点。本书适用于大专院校计算机专业的师生,计算机编程人员。
-
JFC技术手册(美国)富莱纳根著、江帆等译;江帆译对于使用图形或者GUI(Graphic User Interface,图形用户界面)编写应用程序的Java程序员来说,本书是一本必不可少的速查参考手册。本书作者同时也是畅销书《Java技术手册》一书的作者,他曾经编写过组成JFC(Java Foundation Class)的Java API的快速入门手册,所以你可以马上就开始使用这一激动人心的新技术。本书包括以下内容:·使用最新的Swing API和旧的AWT构建GUI体系结构的概述·Swing API提供的重要组件和应用服务的介绍·最新的Java 2D API特性的全面解释本书采用O'Reilly经典风格来提供javax.swing和java.awt包以及它们众多子包的快速参考资料。这些参考资料涵盖了Java 2平台中所有最新的JFC,同时也包括Java 1.1 AWT类。一旦学习了JFC,在编程的时候你就会把本书放在键盘旁边,作为手边的一份参考资料。本书是每一名Java程序员必备的两本技术手册中的一本,包括了《Java技术手册(第三版)》的必备补充内容,后者则涵盖了Java 1.2中所有关键的非图形API。第三本,即《Java Enterprise技术手册》,则适合关注Java Enterprise API、编程工作集中于服务器端或者企业级Java应用程序的程序员阅读。