JAVA及其相关
-
JDBC3.0数据库开发与设计梁陈剑,张威编写JDBC是目前使用很广泛的基于Java的数据库开发技术,随着Java语言使用的越来越普遍性,JDBC的使用也越来越流行。利用JDBC可以提高数据库应用程序的开发效率,缩短开发周期,并且便于系统的维护和升级。本书由9章组成,主要内容包括JDBC概述,JDBC开发环境及配置,JDBC3.0 API数据库开发的初、高级操作,二层结构数据库应用程序的开发,三层结构数据库应用程序的开发,综合开发实例分析,Java与XML数据转换,JDBC程序开发高级技术,并着重讲解了JDBC在开发三层结构数据库程序方面的技术。本书语言浅显易懂,通过大量的实例一步一步地引导读者进入JDBC数据库应用程序开发的殿堂,读者可以通过模仿书中实例的开发过程,开发出自己的应用程序。本版CD内容:全部实例源代码。 -
J2ME程序设计Yu Feng,Jun Zhu著;林琪,张伶译本书详细介绍了有关JZME的各种概念,并以浅显易懂的例子讲解了这些概念在实际中的具体应用。全书共分三个部分。第一部分介绍了J2ME中CLDC和MIDP的基本概念及环境。第二部分介绍了如何使用 J2ME MIDP开发面向无线设备的应用。第三部分是附录,包括了各种资源以及与本书涉及内容相关的更多信息。本书适合那些对Java的语法和基础概念有一定了解且对J2ME技术感兴趣的人员阅读。 -
Java Servlet开发人员指南(美)Karl Moss著;袁勤勇[等]译本书深入介绍了Java Servlet高级开发方法与技巧,Java Servlet能让Web开发人员通过扩展Web服务器的功能,来方便地访问现有商业系统。本书首先概述了Java Servlet体系结构和环境。以及servlet基本开发知识,帮助读者打好深入学习Java Servlet的基础;然后逐步深入讲解了Java Servlet服务器端开发的方方面面,如配置、安全、无线通信及Web应用等,循序渐进地指导读者开发出与服务器和平台无关的Java应用程序。本书内容通俗易懂、示例代码丰富,非常适合于要在Web服务器上开发具有强大功能的Java应用程序的开发人员阅读。 -
Java线程(美)Scott Oaks,(美)Henry Wong著;黄若波,程峰译线程并不是新的概念:许多操作系统和语言都支持它们。在Java出现以前,似乎人人都在谈论线程,却很少有人使用它。用线程编程是技巧性很强的且不可移植。而在Java中却完全不同。Java的线程工具易于使用,并且像Java中的其他东西一样可以在不同的平台之间移植。这是一件好事,因为如果没有线程,那么除了最简单的applet之外,几乎不可能编写出任何程序。如果你想使用Java,就必须学习线程。本书的新版本展示了如何利用Java线程工具的全部优势,并介绍了JDK 2线程接口中的最新变化。你将学习如何使用线程来提高效率,如何有效地使用它们,以及如何避免常见的错误。本书讨论了死锁、竞态条件以及饥饿等问题的细节,帮助你编写没有潜在bug的代码。本书第二版提供了对Thread和ThreadGroup类、Runnable接口和语言的同步操作符内容的全面讨论。它解释了如何在不同的平台上调度线程,如何开发CPUScheduler类来实现你自己的调度策略。其他扩展例子包括实现读/写锁、通用锁、任意作用域的锁和异步I/O的类。本版本还增加了广泛的例子,展示如何实现线程池和其他同步技术,如条件变量、屏障和守护锁。它展示了如何与非线程安全的类共同工作,并特别关注于Swing的线程问题。新增加的一章介绍了如何为多处理器机器编写并行代码。简而言之,本书的新版涉及了有关线程的方方面面,从最简单的动画applet到最复杂的应用程序。如果你计划用Java做任何重要的事情,你将发现本书很有价值。 -
Java程序设计教程张曜等编著本书介绍了Java语言的高级特性及相关的编程技巧,其内容主要包括:Java语言与面向对象编程基础、JavaApplet、字符串、异常处理、线程、数据结构与Java工具、高级Swing、文件与流、图形、JavaBeans、数据库、网络编程、远程方法调用、Servlet、Java与XML等。在全书的编写过程中,采用理论讲解与实例编程相结合的方法,对于每个具体的内容都有相应的实例讲解。本书结构合理,语言简练,内容深入浅出,主要面向具有一定Java编程基础的人员。对于Java编程的初、中级读者,本书将会帮助你快速进入Java编程高手的行列。本书也可以作为高等院校和培训班相关专业的教材。同时,本书对高级Java编程人员也有较高的参考价值。 -
高级Java 2大学教程(美)Harvey M.Deitel等著;钱方等译本书是一本高级Java 2编程方面的优秀教材,全面介绍了Java 2平台的多种常用及前沿技术。本书从高级GUI编程入手,讲解了Java 2D、Java 3D图形设计以及JavaBean组件模型;讨论了分布式编程,其中包括RMI、Jini、Jiro、JMX、CORBA以及JavaSpace的相关概念;介绍了有关网络服务的内容,并通过实例讲解了servlet和JSP的应用,然后列举了与其他Web服务相关的技术,例如WML、SOAP等。本书还讨论了构造企业级Java应用的关键技术,其中包括安全、JDBC、EJB等,并给出一个利用Java技术实现的网上书店。本书所附的光盘上含有书中用到的一些软件,并提供了全部的程序代码。全书内容丰富、结构严谨、条理清晰,写作方法别具一格,并且给出了大量的实例和练习,是一本难得的高级Java 2编程教材。本书是高等院校进行中高级Java编程语言教学的教材,是软件设计人员进行企业级Java应用开发的宝贵参考资料,也适合所有想深入学习Java的读者使用。 -
Java语言实用教程苏洋编著本书是关于Java 语言的综合教程。作者根据丰富的教学经验,用153个实例、配合18个上机指导详细介绍了使用Java语言进行编程开发的方法和技巧。全书由15章和3个附录组成,主要内容包括:Java 2简介、建立J2SE开发和运行环境、第一个Java 程序、Java 语言的语法规则、面向对象程序设计、Java 异常、Java 输入输出流对象、Java 实用对象、Java 数据结构对象、AWT组件、事件处理、Swing组件、Java 多线程技术、Java 网络和通讯技术、Java 数据库应用技术、上机指导、编译和运行常见的错误信息、JDK文档结构使用说明。本书语言简洁,讲解全面系统,基础知识与程序实例相结合,例子翔实丰富,具有很强的实用性和指导性。本书既适合高校相关专业师生教学用书,也可作为初学者的自学参考书。本书实例的源代码请读者在www.b-xr.com上去免费下载。读者在使用本书过程中的技术问题,请与suyang66@sina.com联系。 -
JAVA网络程序设计蔡剑,景楠著本书首先介绍J2EE的基本概念,然后由浅入深讲解各种编程技术,使读者能更快,更清晰地了解和掌握编程方法,最后运用完整实例进行综合指导。本书由SUNJ2EE技术专家直接由中文撰写,几乎所有程序均由作者亲自编程调试。蔡剑,美国SunMicrosystems公司Java网络技术和标准研发部技术骨于,全球互联网WS-I组织Sun公司代表。参与开发了著名的J2EE平台、Web服务软件和Tomcat网络服务器。于2002-2003年获选Sun集团未来领袖培训计划。曾经在全球最大的IT会议JavaOne等国际会议发表演说。在科研中提出了社会-技术知识集成理论并在IEEEInternetComputing等国际核心学术期刊发表多篇论文。于美国南州大学获智能设计系统博士、计算机工程硕士和智能设计系统硕士学位,于清华大学获得工学学士学位。景楠,美国南加州大学IMPACT实验室研究助理。曾在SunMicrosystems公司JavaEnterpriseEdition研发部门实习工作,参与了J2EE1.4的开发。在IMPACT实验室,参与了有关互联网分布知识管理系统的研究,是STARS2.0互联网知识整合系统的主要开发者之一。他于美国南加州大学获得计算机硕士学位,于北京大学获得计算机学士学位。SUN公司的Java2EnterpriseEdition(J2EE)网络编程技术是目前使用最广泛的网络程序设计语言。本书首先介绍了J2EE基本概念,然后由浅入深讲解各种编程技术,包括客户层技术、网络层技术(Sevlet/JSP)、服务器层技术(EJB)、数据事务与安全、打包与部署等,使读者能更快、更清晰地了解和掌握编程方法,最后运用完整实例进行综合指导。本书由SUNJ2EE技术专家直接用中文撰写,几乎所有的程序均由作者亲自编程调试。书中涵盖了J2EE1。4\Servlet2。4\JSP2。0等多种技术,内容相当于几本同类书,但更加完整连贯,讲解更着重概述-技能-方法的相辅相成,使读者更容易地掌握技术,更快地融会贯通。本书读者对象为高等院校计算机及软件专业的教师、学生,从事软件开发的编程人员等。 -
J2EE设计开发编程指南(美)Rod Johnson著;魏海萍[等]译J2EE是当今可用于企业软件开发的最佳平台。本书的目标是让读者能够轻松自如地制定J2EE开发的体系结构决策与实现决策。内容涉及:在何种情况下使用分布式体系结构;如何高效地使用EJB;开发有效的数据存取策略;设计简洁并且可维护性高的Web接口;设计高性能的J2EE应用程序等。本书的观点是完全独立的,面向问题而非规范,并以作者在生产实践中使用J2EE的实际经验为基础。阅读完本书之后,熟悉J2EE的基本概念但可能还没有任何J2EE使用经验的开发人员,将能够自信地尝试J2EE项目。经验丰富的设计师或开发人员将能够从本书以实用角度为出发点的J2EE体系结构与实现的讨论中受益,因而本书适用于Java设计师、具有J2EE经验的开发人员以及拥有J2EE基础知识并希望从事J2EE项目的Java开发人员。 -
Java面向对象教程(美)David D.Riley著;贺民,王朝阳译;贺民译本书是采用Java语言讲授面向对象程序设计的教材。作者总结多年在CS1课程中应用OOP思想的宝贵经验,结合软件工程思想,提出了最有学习效率的叙述顺序和辅导方法。本书首先强调了以对象为中心的思想,然后讨论了面向对象的策略,接着依次讲解了基本类型、提供者类、控制结构、继承、容顺和数组等问题。整个讲解过程始终围绕软件工程的编程思想,应用各种常用的代码、算法及设计模式,力图将复杂的问题简单化、规范化。另外,还精挑细选出丰富的练习,帮助读者理解概念并提高实际编程能力。本书的内容、结构完全满足高等院校CS1课程的教学要求,可以作为讲授面向对象程序设计的正式教材,也适用于Java程序员作为学习语言的主要参考书。
