JAVA及其相关
-
Java语言程序设计习题解答与实践教程姜志强 编著《Java语言程序设计习题解答与实践教程》是普通高等教育“十一五”国家级规划教材《Java语言程序设计》的配套教材。全书共分5章,第1章为Java语言学习指导,主要面向Java语言初学者给出Java程序设计学习的方向性、方法性指导;第2章为Java语言常见问题解答;第3章为习题解答,给出了主教材对应各章的习题参考答案;第4章为实验教程,给出12个实验题目供Java实验课程选用;第5章为课程设计与综合应用,设计了6个有一定难度的综合性程序设计题目,供Java课程设计选用。《Java语言程序设计习题解答与实践教程》与主教材及电子课件和实例源代码资源配套,提供了完整课程解决方案。 -
JavaScript实战(美)麦克法兰 著《JavaScript实战》。一个现代网站需要传递的内容不止是文字信息。网站的访客期望智能表格、导航标签、弹出式帮助,还有互动的图片浏览。《JavaScript实战》带来你正好需要的知识,用有风格而且优雅的方式来发布这些组件 —— 即使你不是一个编程高手。 -
JAVA POWER TOOLS(美)斯马特 著所有真正的工匠都需要用最好的工具来做他们最精细的活儿,程序员也不例外。《Java超级工具》囊括了30个开源工具,专门用于提高任何规模的团队或者组织中Java开发人员的实践水平。每一章都包含针对一个特定工具的一系列短小精悍的小节——无论这个工具用于构建系统、版本控制或者开发流程中的其他方面——这样你就相当于在一个包装里得到了30本简短的书籍。无论你选择哪一种开发方式——敏捷、Rational统一过程(RUP)、极限编程(XP)、SCRUM或者其他——本书中的实践技巧和工具都使得流程自动化和更优化。《Java超级工具》探讨关键的Java开发问题领域和最佳实践,并且专注于在开发周期的各个环节能够提高生产力的开源工具,包括:构建工具,例如Ant和Maven 2版本控制工具,例如CVS和Subversion质量度量工具,例如CheckStyle、PMD、FindBugs和 Jupiter用来生成良好文档同时降低写文档和维护文档耗时的工具单元测试工具,例如JUnit 4、TestNG以及开源测试覆盖工具Cobertura集成测试、负载测试和性能测试自动化;网络服务、Swing接口和网络接口的自动化测试问题管理工具,如Bugzilla和Trac持续集成工具,例如Continuum、CruiseControl、LuntBuild和Hudson提高开发实践水平并且让你在开发流程中的日子更容易些。《Java超级工具》对于核心开发人员和软件架构师而言是必读书目,能让他们的职业生涯秩序井然。 -
JavaScript动态网页开发案例指导胡孟杰 等编著JavaScript是SunMicrosystems和Netscape共同开发的一种非常重要的脚本语言,可以创建具有动态效果的人机交互功能的Web浏览页面。对于HTML开发来说,JavaScript有助于构建用户交互的HTML系统。《JavaScript动态网页开发案例指导(附光盘1张)》以技术讲解+实例演示的方式,选取JavaScript在HTML页面应用的典型实例,循序渐进地介绍使用JavaScript语言开发动态网页的方法和技巧。全书共19章,第1章到第17章分别介绍了JavaScript语言的基本概念、特性、编写方法、浏览器环境、HTML和CSS的基本应用、数据类型、运算符、语句函数、对象、事件、窗口、文档、表单、DOM模型、正则表达式、插件通信、多媒体特效和Ajax等技术。第18章和第19章介绍了网络视频点播系统和客户服务系统两个综合案例,从项目计划需求分析到页面设计和实现并解析编程思想和技术。《JavaScript动态网页开发案例指导(附光盘1张)》内容丰富、结构清晰、由浅入深,实例的选择紧贴实际应用,具有很强的实用性和针对性,是一本简单易学而又极具参考价值的实例教程。《JavaScript动态网页开发案例指导(附光盘1张)》主要面向广大对网页编程有兴趣并且有一定计算机基础的读者。对于使用JavaScript语言开发动态页面的工程人员,也是一本不可多得的参考资料。 -
新编Java实用教程史斌星,史佳 编著《新编Java实用教程》包含Java基础、JavaScript、HTML、JSP网页编程等几部分内容。《新编Java实用教程》结构严谨,注重基本概念,侧重分析重点和难点。重要的概念用黑体标注,抽象的概念用实例说明,易出错或混淆的概念通过习题加深理解。《新编Java实用教程》既具有教科书特有的条理性,达到相当的理论高度,又具有通顺流畅、通俗易懂和深入浅出的叙述风格,无论初学者还是有一定基础的读者都会从中受益。为了满足计算机专业的入学考试、资格考试、职称考试和求职考试的需要,全书提供了四百多个例题和习题,既可作为课后作业,也可作为自我检查的资料。《新编Java实用教程》是一本从基础到应用一气呵成的教材,既可用作Java基础教材,也可用作专业、职业教育教材,或课外阅读、自学材料。 -
搜索引擎零距离王亮 编著《搜索引擎零距离:基于Ruby+Java搜索引擎原理与实现》的内容中,既有教科书式的理论阐述,也有“七天入门”式的实例解析,还有《Linux内核情景分析》风格的细致的代码分析,甚至还有一些英语文献翻译,从初学者到有一定经验的搜索引擎开发人员,各个层次的读者都能找到一些适合自己阅读的章节。随着网络信息资源的急剧增长,人们越来越多地关注如何快速有效地从海量的网络信息中,抽取出潜在的、有价值的信息,使之有效地在管理和决策中发挥作用。搜索引擎技术解决了用户检索网络信息的困难,目前搜索引擎技术正成为计算机科学界和信息产业界争相研究、开发的对象。《搜索引擎零距离:基于Ruby+Java搜索引擎原理与实现》的作者是一位资深的搜索引擎开发人员,书中对数据获取(网络信息挖掘)与数据检索(搜索引擎)两个方面作了深入的介绍。《搜索引擎零距离:基于Ruby+Java搜索引擎原理与实现》首先提出了一套“网络数据挖掘”的完整理论,并给出一个实际的智能爬虫系统,通过理论与实际的完整呈现,使读者能够对“网络数据挖掘”有一个比较具体的认识,然后介绍了一个专用程序语言IRS,并给出了这个语言的编译器以及虚拟机的实现方法。《搜索引擎零距离:基于Ruby+Java搜索引擎原理与实现》还通过对多个开源搜索引擎项目抽丝剥茧的细致分析,引出搜索引擎的一些基本原理与开发方法,并介绍了一个商业化搜索引擎的实例。《搜索引擎零距离:基于Ruby+Java搜索引擎原理与实现》的最后还结合一个Java框架介绍了一些软件设计思想。《搜索引擎零距离:基于Ruby+Java搜索引擎原理与实现》涉及网络数据挖掘、搜索引擎原理、编译原理、数据库原理、正则表达式、软件工程、设计模式、Ruby语言、HTTP协议等计算机科学与技术的知识,适合搜索引擎开发人员作为参考,也适合有一定计算机基础的读者阅读,以扩展视野。 -
Java SE 6从入门到精通(美)弗里森 著,刘志忠 译每两年左右,Sun公司就会发布Java平台的一个重要更新,并且每个更新都会引入新的特性和改进已有的特性。《Java SE 6从入门到精通》主要涵盖Java SE 6中的一些关键的新特性——从核心类库到安全以及Web服务。作为一名繁忙的程序员,您需要能够轻松地了解这些关键信息。《Java SE 6从入门到精通》将明确地告诉您Java SE 6和以前版本之间具体有什么区别。第1章从全局的角度介绍了Java SE 6的一些新特性。后续章节则分别介绍了Java SE 6各个特定领域的特性,如JDBC、脚本、Swing以及抽象窗口工具包(Abstract Windowing Toolkit,AWT)。每章的最后都给出了练习以测试您对相关主题的理解。附录D提供了这些问题的参考答案。其他附录总结了Java SE 6注解类型、工具以及性能方面的改进。在学习Java SE 6的新特性时,您可能也想了解一下Java SE 7中将会有哪些特性。因此,《Java SE 6从入门到精通》还涵盖了在Java SE 7中即将推出的新功能。您将会发现一些新的语言特性(如闭包)和API的改变(如Swing Application Framework)。编写《Java SE 6从入门到精通》的目的是以可靠的方式为您提供Java SE 6的最新知识以便让您快速理解,并展望在未来可能获取哪些特性,从而使您可以充满自信地迎接未来几年Java技术的发展。 -
Java面向对象程序设计马迪芳,徐保民,陈旭东 编著《Java面向对象程序设计》以面向对象程序设计思想为核心,详细讲述了面向对象程序设计的主要技术与编程思路。《Java面向对象程序设计》以Java SE 6为基础,全面介绍Java语言的功能和技术特点,主要内容包括Java语言基础知识、面向对象编程技术、UML、异常、断言与日志、输入输出、泛型、集合框架、多线程、图形用户界面、网络编程等内容。《Java面向对象程序设计》条理清晰,内容丰富,各章配有大量经过调试运行的实例。为了提高读者全面掌握Java面向对象编程技术和综合运用所学知识解决问题的能力,在附录中提供了两人对战的五子棋游戏,包括基本的功能描述和完整的可运行示例代码,并在相关章节中附有配套练习题。《Java面向对象程序设计》适用于高等院校计算机专业和相关专业,作为Java程序设计,或面向对象程序设计课程的教材,也非常适合专业技术人员参考和阅读。 -
Java ME程序设计案例教程刘志成,周启亚 主,薛志良,谢树新,易灿 副主编本书全面、翔实地介绍了应用Java ME进行移动开发所需的各项知识和技术,主要内容包括Java ME概述、Java ME开发环境、Java ME体系结构、MIDP应用程序、MIDP图形用户界面(高级API) 、MIDP记录管理系统、MIDP图形用户界面(低级Apl) 、MIDP游戏开发、MIDP网络编程、MIDP多媒体编程和Java ME程序安全与发布。作者在多年开发经验与教学经验的基础上,根据Java ME程序员的岗位能力要求和学生的认知规律精心组织了本教材内容。书中详细介绍了CLDC、MIDP 20和MIDP 21中的主要API,并通过50多个个典型的实例介绍了各项开发技术在移动开发中的应用。在教材中精心设计了“课堂实践”环节,融“教、学、练”于一体,便于实现“项目驱动、案例教学、理论实践一体化”的目标。同时,还提供了与教材配套的电子课件以及所有例题和项目的源代码。《Java ME程序设计案例教程》可作为高职高专软件技术、游戏开发等专业的教材,也可作为计算机培训班的教材及Java ME程序员和自学者的参考书。 -
JavaScript完全解析(加)扬克(Yank,K),(加)亚当斯(Adams,C) 著;黄少年,施游,田支斌 译《JavaScript完全解析》从JavaScript基本语法开始,逐一讲解了JavaScript中的各种常见特性,同时详细介绍了调试方法及Ajax等新技术。《JavaScript完全解析》将指出使用JavaScript的正确方法,并通过讲解在专业网站中得以充分应用的实例,使读者不仅能够编写JavaScript代码,而且有能力理解别人编写的代码,甚至能够从以前的程序中发现有害的、弊大于利的代码段。不管是JavaScript初学者还是已经有经验的技术人员,通过学习《JavaScript完全解析》都能够掌握阅读和编写JavaScript的方法和技能,使自己具备实战的能力。对于那些已经了解了HTML和CSS,想通过JavaScript增强网页效果的Web开发人员而言,《JavaScript完全解析》是很好的指南性书籍。
