JAVA及其相关
-
Visual C++ 6.0数据库开发技术与工程实践求是科技编著本书的最大特点在于内容编排和讲解上独具特色,各部分以提出明确需求:>告知解决方案(采用什么手段):>具体讲解技术和手段(必要时还会先安排学习相应技术/手段所需的基础知识)为顺序进行讲解。很多较初级的读者在没有进行系统、全面学习的情况下又必需进行实际数据库开发,通过阅读本书,很快就能从目录上定位到满足其需求的内容,直接学习相关内容完成开发任务。本书向读者详细介绍了用VisualC++6.0操纵数据库、开发数据库应用系统的方法和技巧。本书的最大特点在于内容编排和讲解上独具特色,各部分以提出明确需求:>告知解决方案(采用什么手段):>具体讲解技术和手段(必要时还会先安排学习相应技术/手段所需的基础知识)为顺序进行讲解。很多较初级的读者在没有进行系统、全面学习的情况下又必需进行实际数据库开发,通过阅读本书,很快就能从目录上定位到满足其需求的内容,直接学习相关内容完成开发任务。此外,本书整体结构上也充分考虑了初级读者的从零开始、按部就班地学习,做到讲解流畅、示例充足,使其能够轻松掌握各项数据库的操作技术。在本书的后半部分,还为各主要数据库操作技术安排了实际的数据库应用系统实例,达到学以致用的效果。通过阅读本书,能快速、高效地掌握用VisualC++6.0数据库开发的最常用、最有效的各项技术,并可进行一般数据库系统的“设计”、“开发”和“发布”工作。在数据库开发过程中遇到问题时也可以从本书中快速找到解决方案,并获得相应的基本算法和代码。本书面向初中级读者。要求读者已经掌握VisualC++6.0的最基本语法。 -
Java数值方法(美)Ronald Mak著;张葵葵[等]译这本书是用来介绍数值运算的,虽然其中介绍了如何将许多重要的数值算法编写到Java程序中,但本书并不是一本关于数值方法或数值分析的著作。我们将检验这些算法,以了解它们是如何工作的以及为什么是有效的。同时,书中也给出了许多交互式程序和图形程序的算法。在讲解了如何避免一些浮点数和整数运算的陷阱之后,我们将研究求解x方程、进行插值和积分、求解微分方程及线性系统方程的程序。在本书中,解释了如何发现及避免应用程序中可能导致计算误差的编程错误。作为将纯数学转换为计算机数学的权威专家,作者通过简单、轻松的写作风格,解释了如何使用经常被忽略的Java计算特性。RonaldMak是NASAAmesResearchCenter的资深专家,目前正在为下一代火星漫游者项目设计基于Java的工作软件。Mak曾经撰写过有关编译器的两本著作。本书深入讲解了有关Java的数值计算,并介绍了常见的Java数值方法及计算特性。全书分为4个部分,共16章,首先对Java的数据表示、数据类型及相关标准进行了详细的介绍。然后,作者分析了数值求根、数值求和、插值、估计、数值积分、求解微分方程等常见的数值计算;讨论了矩阵运算软件包,并讲解了各种矩阵运算?姆椒āW詈螅臼楦隽艘恍┯腥さ氖Ъ扑闶道H槟谌菪掠保倮岣唬矣τ昧舜罅可慕换ナ酵夹纬绦颉1臼槭屎嫌谟行巳ぱ癑ava数值方法的程序设计者,同时对于从事数值计算及相关工作的人员也具有很好的参考价值。 -
JBuilder实用技术手册(美)Borland公司编著本书主要介绍本书内容包括:JBuilder集成开发环境完整介绍、JBuilder工程的管理方法、高效率的应用程序调试技巧、图形界面应用程序设计、JBuilder与UML集成应用,以及Java应用程序部署技巧。对于广大JBuilder开发人员来说,本书是一本不可多得的参考书籍。本书适合于JBuilder用户、使用其他工具的Java开发者,以及希望学习Java的编程爱好者阅读。 -
Java网络编程基础殷兆麟主编本书主要介绍Java面向对象编程和Java小应用程序编程的有关概念、术语、技术。这些是进一步学习Java网络编程和Java网络高级编程的基础。本书共11章,1-8章分别介绍Java语言特点、Java开发环境基本知识、Java语言基础、Java面向对象的程序设计、异常处理、Java基本类的使用、图形用户界面、多线程编程。这些内容是Java应用程序设计的基础知识。第9章简明介绍网络基本知识与URL编程,使没有学习过程计算机网络的学生在学习本书也不会因缺少必要的网络知识而感到困难。第10章介绍Java小应用程序的开发。第11章介绍Java程序的存档及存档文件的使用。本书可作高职、高专计算机专业、电子商务专业、通信专业及相关专业的Java网络编程基础教材,也可作为Java爱好者、网络编程爱好者的自学教材。 -
JAVA模式(美)Mark Grand著;亢勇,豆庆华等译本书含有50种可重用Java模式,其中的一些是首次使用,它们可以帮助读者完成更多优秀的设计,本书使用UML文档来证明每一种模式,并且为某些模式提供了代码示例或Java核心API示例。MarkGrand是分布式系统、面向对象设计和Java领域的专家。目前从事将组件和程序结合到应用程序中的开放源构架研究工作。他是“PatternsinJava”(《Java模式》)系列丛书的作者,也是Internet上第一个商业B2B电子商务产品的设计者。软件模式已成为软件工程领域内的一个热门话题,它可以解决软件开发中的复用问题,并且促进了面向对象软件技术的发展。应用软件模式往往使得软件更加简洁、灵活、易于理解且富有灵活性。本书将Java语言、统一建模语言(UML)与模式相结合,从软件工程的各个阶段对模式进行了描述,全书共9章,第1章介绍了软件模式的概念和发展,读者可以从中了解模式的相关知识;第2章简要阐述了UML的相关知识,包括类图、协作图、状态图等;第3章详细描述了软件生命周期,并配有具体的实例;第4章到第9章分别介绍了通用职责分配软件模式(GRASP)、图形用户界面(GUI)设计模式、代码编制模式、代码优化模式、代码健壮模式和测试模式。本书是一本关于Java模式的权威且通俗易懂的指南,可供有经验的程序员掌握所介绍的模式。对于初学者,本书也是一本难得的参考书。 -
Java软件开发(英)Russel Winder,(英)Graham Roberts著;窦巍译本书是专门为Java软件开发课程编写的教材,旨在帮助读者学习Java程序设计和软件开发。全书分为5个部分。第一部分(第1~11章)阐述了面向对象的Java语言和面向对象开发过程的基本概念和主要思想。第二部分(第12~22章)是Java知识的扩展,介绍了类库体系结构的设计、一些常用数据结构和算法;第三部分(第23~26章)给出了一些可以用于自学的案例,包括一些用来组织讨论会、扩展程序开发的项目基础内容。第四部分(第27~32章)是Java语言的自学指南和参考。附录部分提供了有关Java编程的一些有用参考资料。本书适合作为高等院校计算机专业Java语言课程教材,也可以供Java语言自学者阅读使用。 -
Java课程设计耿祥义编著许多读者在掌握Java的基本知识后,都希望通过系列的课程设计来巩固和提高Java编程技术,本书即是针对这一目的编写的。本书不仅可以作为理工科各专业Java课程设计的教材,也适合作为撰写相关课程论文的参考书。本书以15个课程设计题目为框架,从各个方面介绍了Java在应用系统开发和网络开发中的实用技巧。各个课程设计题目相互独立,可以从任何一个课程设计题目开始阅读本书。每个课程设计题目都给出了详细的设计步骤,包括设计内容、总体设计、具体设计、软件发布、课程设计作业等。本书全部程序代码可由前言中指定网站下载。 -
Java极限编程(美)Richard Hightower,(美)Nicholas Lesiecki著;唐一丁,蔡永航译;唐一丁译本书通过介绍一系列开源Java开发工具和生动的实例,描述如何用极限编程(eXtremeProgramming)理论指导具体的开发行为,从而使Java开发更加灵活、高效、低成本。本书主要讲述J2EE和极限编程的基础,重点介绍如何掌握极限编程过程中最难的部分:测试、整合和部署。全书以基础开篇,接着辅以范例并对著名的宠物商店范例进行功能性剖析。在了解了各个工具的概念后,作者介绍了测试的实践,一步一步指导读者掌握极限编程开发的技术要点。本书内容丰富、详实、生动,适合作为Java软件开发人员的参考书。考虑到富有经验的Java程序员的需要,本书首先简短介绍极限编程方法及技术,随后探究本书始终沿用的一个应用程序范例来体验工具的作用和开发活动中的实践。作者在介绍每一个工具时都提供关键概念的描述以及代码范例,并一步一步带领读者掌握极限编程开发方面的技术。本书覆盖了以下极限编程的主题:自动单元测试和功能测试通过自动构建和自动部署进行持续整合重构和持续整合的价值如何用Ant、JUnitPerf、Cactus,HTTPUnit和JMeter来实现极限编程中的目标相关的网站包含以下内容:本书中涉及的范例代码极限编程软件工具的升级版本实用的极限编程站点链接软件界信奉的哲学是“不变则亡”。极限编程为敏捷地应对软件开发中的各种变化提供了全新思路,本书是RichardHightower和NicholasLesiecki关于极限编程(ExtremeProgramming)的创新之作,讲述了这种能使开发人员快速、有效、低成本地创建灵活高效软件的方法论、本书将为您演示如何使用开源(OpenSource)Java开发工具实现Java开发中的极限编程方法,并使大家掌握极限编程中最复杂的开发过程:测试、整合及部署。 -
Effective Java(美)Joshua Bloch著你正在寻找一本简明扼要地阐述Java精髓的书吗?你希望深入地理解Java程序设计语言吗?你希望编写出清晰、正确、健壮和可复用的代码吗?不用再找了!你手上的这本书就能在实现你这些愿望的同时,为你提供许多意想不到的好处。本书介绍了Java编程中的57条极具实用价值的经验规则,这些规则涵盖了大多数开发人员每天所要面临问题的解决方案。通过对Java编程平台设计专家所使用技术的全面描述,提示了在生成清晰、健壮和高效的代码过程中,应该做什么和不应该做什么。书中的每条规则都以简短、独立的形式出现,包括了详细而精确的建议,以及对Java语言中许多细微之处的深入分析,并通过例子代码进一步加以说明。贯穿全书的是通用的语言用法和设计模式,以及一些具有启发意义的技巧和技术。主要内容包括:●通行和高效的语言用法,以简明、可读和易于使用的形式介绍专家的建议●有助于你最有效地使用Java平台的模式、反模式及习惯用法●Java语言及其库中通常被误解的细微之处:如何避免这些陷阱和缺陷●关注Jaava语言本身及其最基本的库:java.lang、java.util和一个较小的扩展java.io●关于序列化的详细介绍,其中包括其他地方没有提及的一些实践建议 -
Java 编程及应用杨武 刘贞 编本书是普通高等教育“十五”国家级规划教材(高职高专教育),特点是:内容基础性强、图文并茂:在编写上尽量做到通俗易懂、方便学习,注重内容的编排和例题的选择。本书重点强调Java的基础知识和应用实践以及用Java进行多媒体、图形界面、数据库和Web应用的程序设计,并注意对新、旧知识的融会与贯通,使读者能够尽快掌握Java的基础知识和应用。全书分为14章,比较全面系统地介绍了Java的运行环境及开发工具、基本编程方法、Java面向对象程序设计的基本概念、继承与多态、异常处理、Java API、Web服务器和Applet程序、用户图形界面设计、Java多媒体程序设计、Java数据库程序设计,Java Servlet程序设计以及JavaBean组件等内容。本书适用于高等职业学校、高等专科学校、成人高校、示范性软件职业技术学院、本科院校及举办的二级职业技术学院、继续教育学院以及民办高校使用,不仅可作为高等院校相关专业的教材,也可供从事Java开发、应用的人员学习参考。
