JAVA及其相关
-
最新Java编程自学教程维埃利·瓦哈里 著这是一本关于新版Java编程的教科书和优秀自学教程。3.5版的VisualAge for Java和WebSphere Studio是运行各种应用程序服务器(如WebSphere Application Server)上的Web应用程序的两大开发工具。该书全面介绍了这两大开发工具书新功能以及如何利用这些新功能进行编程练习。Java的主要新功能包括:带完全源代码编辑的改进型交互式开发环境(IDE),一个新的“WebSphere测试环境控制中心”,一个小服务程序SmartGuide,资源文件的管理和型式变更,增强的企业接入方式(通过“数据访问Beans”、“企业JavaBeans”、“企业接入构造程序”等),一个可扩展标记语言(XML)生成程序,以及一个重写的“外部版本控制”接口。 WebSphere Studio的主要新功能有:以简易方式发布到Web应用程序,Compact HTML、VoiceXML和WML的生成,改进的结构化查询语言(SQL)与数据库向导,综合式“网页设计程序”,VoiceXML编程程序,动画式GIF设计程序,WebArt设计程序,用于网站性能评测的Page Detailer,以及VisualAge for Java的改进型界面。本书包括展示指南、练习指南和附录三大部分。展示指南用丰富的图表剖析了新版Java开发工具的全部新增功能;练习指南详解了如何使用这些新功能进行编程练习。练习用的样本码可从IBM Redbooks因特网站点下载。样本码还包括多种解决方案,均可载入新版Java和WebSphere Studio。本书是各行各业,特别是企业界从事Web应用程序研究与开发人员的利器,可供高等院校师生用生教学、自学参考书,也是科研所图书馆必备的馆藏读物。本光盘内容包括本版电子书。
-
程序设计Java 2本书编写委员会编著本书全面介绍了Java语言的编程技术,共分为24章,内容由浅入深,包括Java基础知识,建立Java开发环境,Java语言基础知识,Java类、接口和包,编写应用程序和小应用程序Applet,Java的异常处理,Java基础语言包,Java输入输出操作,Java语言的实用包,文本、图形和图像,AWT基本部件及布局管理,鼠标和键盘事件处理,窗口、菜单和对话框,使用Swing设计用户界面,Java多线程技术,Java多媒体编程技术;Java安全策略,Java的网络编程,JDBC编程技术,JavaBeans编程技术,JNI编程技术,Java国际化和本地化技术,RMI编程技术和CORBA编程技术等内容。本书列举了许多有用的Java程序实例,以帮助读者更好地理解Java编程技术。本书可作为Java编程的参考书,也适用于学校师生和Java语言爱好者参考阅读。
-
深入学习(美)James Goodwill等著;邢国庆等译;邢红燕译本书介绍怎样使用Java servlet技术开发交互式的Web应用系统,包括电子商务和数据库应用等。Java servlet是当今 Java应用系统的核心技术和重要组成部分,任何从事企业和Web应用的Java开发人员,都需要对Java servlet API有较深入的了解。本书详细介绍了servlet的基本特点、结构和组成部分。同时,结合大量的例子和源代码,讨论了servlet在许多相关领域的应用方法,使用servlet开发Web应用的步骤等。最后,通过三个实际的案例研究,详细说明了怎样利用模型视图控制器设计模式,从提出应用需求开始,设计各个MVC组成部分,给出全部的源代码,直至最终实现一个完整的Web应用系统。本书可以作为Java Servlet及相关技术的程序开发人员的参考书,也可以作为Web应用开发人员的参考书。
-
JAVA范例实战数位文化编著本书是一本专门为已经具备Java程序语言基础的读者所设计的范例学习指南,通过现成的范例,从Java Applet程序的解析、程序设计重点与技巧分析等层面来切入,直接从实例中吸取设计的精华,充实自己的程序设计经验。文中范例程序语法公开,毫无保留;通过程序流程图来剖析程序,帮助读者彻底了解Applet的设计方法,并结合程序源代码展示、解释、轻松地掌握Applet程序在网络上的运用,能让你拥有更丰富的设计经验与技巧。
-
J2EE平台上的EJB组件开发(美)Valda Matena,(美)Beth Stearns著;瞿裕忠等译;瞿裕忠译译J2EE作为一个标准的体系结构,为使用Java进行基于Web的企业应用的开发与部署提供了无与伦比的支持。本书重点讨论J2EE平台的主干EJB的体系结构,描绘如何使用EJB组件体系结构开发与部署企业应用,并以示例阐述了在企业应用开发中如何应用EJB体系结构及其特性。本书适合计算机专业研究生、企业应用开发部署人员及对EJB技术感兴趣的其他人员阅读。
-
Java网络编程(美)Ellotte Rusty Harold著;刘东华等译;刘东华译用Java编写网络程序是非常简单的——至少比在现有其他编程环境下要简单得多。本书的新版本带给开发者的是Java发展的最新特性。一旦开始使用Java的网络API进行网络编程,我们能做到可以想像到的一切事情。本书对开发网络程序进行了非常完整的介绍(从应用程序和applet两方面),它包括了从网络基础到远程方法调用(RMI)的所有内容。本书的章节涵盖了TCP和UDP套接字、组播、内容和协议处理器以及两个新的API:JSSE(SSL实现)和JavaMail API。扩充了I/O和多线程等基础知识。还讲述了在不直接编写网络代码时你所能够实现的内容,例如如何用URL实现自己的目标、applet的基本功能以及如何用Swing处理HTML。无论是有经验的网络程序员还是只想随意看一看的初学者,都会发现本书对于Java的网络程序类的学习是相当完整的。本书内容涵盖了:1、Java 2(JDK 1.2和1.3)和Java1.1。2、许多完整的程序(可在线获取)。3、网络编程基础的所有方面。4、一些高级专题,包括RMI和组播。5、许多重要的API,有JSSE、JavaMail以及Swing中的HTML解析器。Elliotte Rusty Harold是著名的Java网站Cafe Au Lait的作者(http://metalab.unc.edu/javafaq),国际知名的计算机专家。他是《Java I/O》以及其他一些Java和XML技术图书的作者。“直到找到这本书之后,我才开始真正理解Java网络编程。”——Bruce Eckel,《Java编程思想》的作者。
-
Java与面向对象程序设计教程印旻编著《Java与面向对象程序设计教程》将Java语言编程技术和面向对象程序设计相结合,在讲授Java这个 Internet上最流行的编程工具的同时,介绍了Java所采用的面向对象技术的基础理论、主要原则和思维方法。《Java与面向对象程序设计教程》中首先介绍了Java语言的基础知识;然后阐述了面向对象程序设计的基本原则与特点,并借助于Java把这些原则和特点融人具体的程序中,帮助读者建立由感性到理性的认识;最后介绍了Java编程的必备知识和工具,包括类库、常用算法和数据结构的Java描述、GUI和网络编程等。《Java与面向对象程序设计教程》不仅介绍理论,更强调实际运用,特别注重提高读者运用Java语言和面向对象技术解决实际问题的能力。《Java与面向对象程序设计教程》中给出了大量经过调试运行的实例,便于初学者入门。《Java与面向对象程序设计教程》可作为高等学校计算机及相关专业程序设计课程的入门教材,也可作为各学校程序设计公共选修课的教材,《Java与面向对象程序设计教程》也适用于职业教育或从事实际软件开发的读者学习使用。
-
Java 2入门经典(美)Ivor Horton著;叶乃文[等]译;叶乃文译本书是一本集综合性及实用性为一体的学习JAVA语言和JAVA2平台API的指导手册。曾被全球读者推为最佳JAVA入门书。本书致力于帮助程序设计人员克服所面临的三个主要问题:如何掌握JAVA及其应用环境中的术语;如何理解语言元素的使用;如何体会语言在实际环境中的应用。对于有能力的业余爱好者以及经验丰富的专业人士来说,术语是它们之间交流的重要工具,实际上也是必不可少的。我的初衷是确保初学者理解术语的含义,并乐于使用它们,使之能更有效地使用大多数程序设计软件,并能够阅读大多数程序设计语言的书籍。毫无疑问,理解语言成分的句法及作用是学习语言的基础。但是,我认为用例子来说明语言成分的工作状态,以及它们的使用情况也同样很重要。在本书中,我不仅给出代码段,而且还尽可能地给读者提供实际运行的例子,来展示和说明解决问题的各语言成分之间的联系。读者可以以此为基础,用各种方式修改代码并查看实际运行效果。实际上,仅仅具备单独使用语言成分的技巧是不够的。为了帮助初学者获得开发应用程序的能力,我努力使它们对语言成分的工作情况有一个透彻的了解,并为此提供了大量综合的运行例子。这就是为什么在每一章中至少提供一个运行例子的原因。这样一来,就有可能讲清处理代码以及将语言成分组合起来的方法。最后要讲的是,我知道看一遍入门书所得甚少。因此,对于初学者来说,我力图使本书具有三个优势(对于大多数程序设计语言都是这样的):第一,篇幅较大,这意味着读者在学成之后会更加满意;第二,生动有趣,使读者把学习作为一种享受;第三,比想像的容易,读者一定能很好地掌握书中的内容。本书源代码可到http://www.wrox.com/下载!本书前言欢迎阅读本书。这是一本集综合性、实用性为一体的学习JAVA语言和JAVA2平台API的指导手册。本书提供了大量实用的编程技能,这对于提高JAVA编程水平会有很大帮助。在本书中,除了讲解JAVA语言外,我们还对JAVA程序员应该掌握的相关知识做了广泛地介绍。本书章节的设置经过精心设计,具有很强的逻辑性。每一步都是在前面学习的基础上,循序渐进地提高,这样安排会使你学习JAVA程序设计变得更加容易、更加有效。特色及评论文章节选
-
Java 2企业版实用全书(美)Mark Wutks著;伟峰等译;伟峰译本书是Java企业版的最新权威著作,主要介绍了如何用JDBC连接数据库、用EJB生成Java组件、EJB2.0新特性、在应用程序中集成JSP与小服务、用CORBA实现多层开发、。用JNDI定位网络资源、用XML共享信息、用XSL转换程序数据、用套接字开发网络应用程序、处理防火墙与代理等内容。而且还介绍了许多不是针对J2EE的内容,比如加密程序、生成动态自动化应用程序、将Java小程序集成到企业应用程序中以及J2EE技术在实际B2B与无线Web应用程序中的运用等。本书适合于对Java编程有初步了解并从事Java的企业应用程序开发的程序员,以及所有想深入学习Java的读者使用,是用J2EE和各种最新技术进行企业应用程序开发的实用工具。
-
Java Server Pages技术参考林上杰,林上人编著在1996年,Sun将Java集成到ServerSide之后,Java的各项优点便被淋漓尽致的发挥出来。诸如:跨平台、高安全性等特点,大幅度降低服务器端程序设计的复杂度,并且提高了程序的可用性以及生产力。Sun在1999年的时候,针对Servlet对于动态内容的显示有所不足的地方,推出了本书的主角——JSP。本书前两章主要是给初学者有一个完整的概观。初学者对于Java服务器端应用的概念以及所需具备的基本技能,在阅读前两章之后,相信你可以奠定一定的基础。以这个基础为出发点,探讨我们的核心技术JSP,减轻初学者入门之痛。从第3章开始到第7章是属于JSP的基础课程。在基础课程中,从编写基本JSP网页、语法的介绍,到Server环境的建置,都以循序渐进的方式让读者能够从中学习JSP的基础。第8章到第11章则是属于JSP的高级范围,例如:JSP与JavaBean的配合,就必须有一些JavaBean的基础,再与JSP相辅相成的使用;JSP与数据库连接,要了解到JDBc的基础佐以JSP的配合;第12章则是将JSP1.1中最重要的JSP自定义标记概念引入,让读者学习到JSPTagLibrary的使用以及JSP自定义标记所带来的好处。第13章是深入探讨在架构Web应用程序所应该具备的设计概念以及设计上的实作,以期读者能架构高容量、高灵活性的Web应用程序。第14章说明JSP与JavaMail的应用,教读者应用JavaMail与JSP配合。第15章教读者解决常见的UNIX环境的部署与使用,让用户也能在UNIX下开发与执行JSP。