JAVA及其相关
-
数据结构与问题求解Java语言描述(美)维斯 著;翁惠玉,等 译本书从讲解什么是数据结构开始,延伸至高级数据结构和算法分析,强调数据结构和问题求解技术。本书的目的是从抽象思维和问题求解的观点提供对数据结构的实用介绍,试图包含有关数据结构、算法分析及其Java实现的所有重要的细节。作者采用了独特的方法将数据结构分成说明和实现两部分,并充分利用了已有的数据结构库(Java集合类API)。本书分为四个部分:第一部分讨论适合大多数应用的集合类API的一个子集,并覆盖基本的算法分析技术、递归和排序算法;第二部分包含了一组集合类API的应用实例;第三部分讨论数据结构的实现;第四部分描述了高级的数据结构,如伸展树、偶堆和不相交集数据结构。本书适合作为本科生数据结构课程或研究生算法分析课程的教材。教师可以灵活地选择本书的内容,选择最适合对应课程的内容授课。 [看更多] -
J2EE项目开发实用案例陈鹏、程勇本书汇集了大量企业级应用项目开发的经验,归纳了不同项目中使用的框架、模式、设计方法、开发方法,形成一个完整的技术体系和指导方法,以供用J2EE进行项目开发的初级人员和有一定经验的高级开发人员阅读。.本书分为三部分,共8章,分别阐述了J2EE的技术体系结构、开发环境;以PetStore为例,探讨了使用EJB架构下的J2EE应用的方案;以敏捷的开发方法与架构思想重构第2部分的项目。总结了敏捷开发方法、开发规模、节奏和质量,降低开发风险等问题。..本书适合用J2EE进行项目开发的初学者阅读,对有J2EE开发经验的读者也有一定的参考价值。特别对大学高年级学生、研究生做毕业设计,本书有借鉴之用。... -
Java项目开发实用案例赵如意、徐丁立、曹金利、王金明本书是以项目案例为导向的实践指导书。首先,用一章的篇幅阐述J2SE5.0的特性和Java的主流开发框架,开发工具等,而后,分五章介绍了五个开发项目:电子相册系统、人力资源管理系统、高海量访问系统、公司办公系统和日常管理系统。在项目开发体验的基础上,本书又针对开发框架做了详细的描述,同时,在附录中介绍了Java编程的约定。阅读本书可以领略项目开发的特点和奥秘。.本书所附光盘中含每个案例的完整工程文件和相关说明文档,读者可以根据每一章所在的目录下的说明文件安装、配置和运行对应的工程项目。..本书可作为大专院校计算机及相关专业学生的选修课教材,或毕业设计的指导教材,对从事项目开发的专业技术人员也有一定参考价值。... -
J2EE程序设计实例教程吴其庆本书根据普通高等教育“十一五”国家级规划教材的指导精神,根据Sun公司J2EE(Java EE 5)的技术规格书和白皮书的标准,紧密结合Sun公司的网络控件开发者认证(SCWCD)、商业控件开发者认证(SCBCD)、网络服务开发者认证(SCDJWS)、企业构造设计师认证(SCEA)的考试大纲编写本书。本书将着力于培养21世纪的需求导向、市场导向的实用性的Java计算机人才。本书将在《J2EE程序设计经典教程》一书的基础上,抽取实际项目的多个应用实例,将其写成通俗易懂的教学实例,使读者通过实例进一步学习J2EE的3种EJB的语法和应用,提高实际的编程技巧。本书的实例架构采用C/M/S(客户端/中间层服务器/数据库服务器)架构。讲解的知识包括WebLogic服务器的应用、非会话状态EJB的应用、会话状态EJB的应用、数据库缓冲池的应用、Bean持续性全局EJB 的应用、容器持续性全局EJB的应用、信息驱动EJB 的应用、JSP的应用、EJB的测试、容器管理事务应用。本书适用于Java语言的学习者,本科、专科、成教、职业技术培训的学生。本书目的是使读者扎实地掌握J2EE(Java EE 5)的各种基础知识,具备项目开发的能力。 -
Jbuilder程序设计实例教程吴其庆本书根据普通高等教育“十一五”国家级规划教材的指导精神,以及Sun公司Java(J2SE 5)的技术规格书和白皮书的标准,紧密结合Sun公司的程序助理认证(SCJA)、程序员认证(SCJP)和开发者认证(SCJD)的考试大纲编写。本书将着力于培养21世纪的需求导向、市场导向的实用性的Java计算机人才。本书在《JBuilder程序设计经典教程》一书的基础上,抽取实际项目的多个应用实例,将其写成通俗易懂的教学实例,使读者通过实例进一步学习JBuilder的各种控件和各种数据库操作,提高实际的编程技巧。本书的实例架构采用单机、C/S架构和Applet。讲解的知识包括项目、运行类包和运行模块的创建与设置,变量、操作符、常用变量、数组和集合类的应用,JBuilder各面板的应用,JUnit的测试和应用,各种可视化控件的应用,Data Express和dbSwing控件的应用,数据表的常用操作,关系数据表的访问与存储操作,事务操作,程序国际化应用等。本书适用于Java语言的学习者,本科、专科、成教、职业技术培训的学生。本书目的是使读者扎实地掌握Java和JBuilder的各种基础知识,具备项目开发的能力。 -
数据结构蔡明志 编著《数据结构(Java版)》在内容的编排上也费了一番心思。全书共分13章,分别为第l章算法分析、第2章数组、第3章栈与队列、第4章链表、第5章递归、第6章树结构、第7章堆结构、第8章平衡二叉查找树、第9章2-3树与2-3-4树、第10章B树、第11章图结构、第12章排序及第13章查找。数据结构(Data Structure)是信息学科中的核心课程之一,也是基础和必修的科目,鉴于它的重要性,《数据结构(Java版)》作者将在学校的教学讲义编辑成了《数据结构(Java版)》。《数据结构(Java版)》作者从事了多年的数据结构教学,具有相当丰富的经验,了解应如何阐述数据结构的每一个主题,并尽可能地以图文并茂的方式表达,使其能达到事半功倍的效果。传统数据结构的程序大部分以C或C++语言编写,《数据结构(Java版)》则以Java语言编写,主要是因为Java语言是面向对象的语言,而且又是跨平台的,近年来普遍受到用户的青睐,为了顺应这股潮流,书中也以Java程序来验证数据结构的一些重要问题。在《数据结构(Java版)》的编写上,尽量以简单易懂的方式来进行说明,这区别于一般市面上的“翻译书”。因为作者已将每一主题做了深入的了解,同时深知学生不易弄懂的地方,因此所写出来的内容一定不会让读者感到模棱两可。某些数据结构的重要名词或说明,如果以中文表达不合适,则用英文替代,以保持原有的风貌。 -
Java程序设计实例教程吴其庆本书根据普通高等教育“十一五”国家级规划教材的指导精神,根据Sun公司Java(J2SE 5)的技术规格书和白皮书的标准,紧密结合Sun公司的程序助理认证(SCJA)、程序员认证(SCJP)和开发者认证(SCJD)的考试大纲而编写的。本书将着力于培养21世纪的需求导向、市场导向的实用性的Java计算机人才。本书在《Java程序设计经典教程》一书的基础上,抽取实际项目的多个应用实例,将其写成通俗易懂的教学实例,使读者通过实例进一步学习Java的基础知识和语法,加深对Java语言的理解,提高实际的编程技巧。本书的实例架构采用单机、C/S(客户端/服务器)架构和Applet,讲解的知识包括常用变量与常用类的应用,操作符的应用,变量转换的应用,控制语句的应用,数组与集合类的应用,JavaBean的应用,MySQL数据库、SQL Server 2000和2005数据库的应用,ODBC、JDBC连接技术的应用,Statement接口、ResultSet接口和PreparedStatement接口的应用,Java Applet的应用,可视化界面的常用布局、常用事件和常用控件的应用,I/O技术的应用、多媒体技术的应用和多线程技术的应用。本书适合于有一定语言基础的Java学习者,也可作为本科、高职高专的教学参考书。 -
数据结构与算法-JAVA语言版(美)德罗兹德克 著;周翔 译本书系统讲解数据结构和算法,并分析了算法的复杂性。本书选择Java语言以面向对象的方式描述数据结构,还特别强调了封装和分解的信息隐藏原理。主要内容包括:面向对象编程的基本原理,判定算法效率的方法,堆栈、队列及其应用,对于多种递归的详细讨论,二叉树、B树、2-4树等的查找和遍历等,分析排序、散列等数据结构的应用,图、NP完整性,数据压缩算法、存储管理技术以及自动机理论和字符串匹配等算法。本书适合作为高等院校计算机专业的教材,也是计算机算法方面的重要参考书。数据结构和算法课程是计算机科学教育的核心内容,本书提供了该领域必备的知识。根据当前的设计和实现范例,本书以面向对象的方式描述数据结构,深入浅出地讲解了相关的难点。Drozdek强调了数据结构和算法之间的关系,分析了算法的复杂性,还讲解了增强封装和分解的信息隐藏原理,对递归方法和递归进行了清晰、详尽的阐述。本书第1版取材新颖,被很多学校采用为教学参考书。第2版在延续了第1版理论结合实际的风格的同时,在理论上更精深了一层,添加了很多数据结构的经典问题与新的思想,比如NP完整性、图论中的团问题以及结合自动机理论探讨的字符串匹配技术等。本书特点:·示例学习 贯穿全书,从实际应用的角度诠释概念。·编程作业 为读者提供大量的实践机会。·丰富的图表 增强对数据结构用途的理解。·清晰地阐述递归 即使对高年级学生而言,这也是具有挑战性的主题。 -
Java2简明教程皮德常,张凤林 编著本书以Java 2语言为基础,详细介绍了面向对象的编程思想和方法。全书共12章,主要包括:Java 2编程基础、面向对象编程原理、接口、包、字符串类String和StringBuffer、异常处理、输入和输出、多线程、Java小程序、GUI布局管理、对象序列化、内隐类、Adapter类和事件处理等,非常适合于Java初学者阅读。此外,本书还突出了Java语言与C/C++的异同点,从而也非常适合于具有C/C++编程经验,又想转向Java编程的读者阅读。本书语言流畅,实例丰富,全部代码都在JDK 5.0运行环境下调试通过,并配有大量的习题,同时在http://www.tupwk.com.cn 网站“资源下载”栏提供了该书的电子教案和程序示例源码。本书特别适合于高等院校用作讲授Java 2编程语言和面向对象程序设计的教材。 -
Java高级编程实用教程仵博等编著《21世纪高职高专规划教材:Java高级编程实用教程》是一本介绍Java高级编程的实用教程,面向具有一定Java编程基础的开发人员。《21世纪高职高专规划教材:Java高级编程实用教程》通过对“项目”的分析、实现和讲解,使读者在实践的过程中,逐步掌握Java高级编程的技巧和方法。 全书分10章,第1章至第4章详细介绍面向对象技术和Java类的高级特性;第5章介绍数组,主要涉及数组的创建和使用;第6章介绍图形用户界面和事件处理;第7章讲述高级I/0处理技术;第8章主要介绍多线程技术,包括线程的两种创建方法、线程的基本控制、线程的同步和线程的交互;第9章以网络聊天室为例,以JBuilder 9.O为开发环境,详细介绍图形用户界面设计、事件处理方法、Socket编程技术和多线程编程技术;第10章以员工管理系统为例,详细讲述如何使用JDBC访问数据库。附录A讲述Java编程规范,对于开发者来说具有较高的参考价值。 《21世纪高职高专规划教材:Java高级编程实用教程》主要是面向高职高专院校高年级学生,也可作为本科学生和程序开发者参考用书。
