JAVA及其相关
-
疯狂Java讲义李刚 编著从2000年至今,Java语言一直是应用最广的开发语言,并拥有最广泛的开发人群。如今,Java已经不再简单地是一门语言,它更像一个完整的体系,一个系统的开发平台。更甚至,它被延伸成一种开源精神。本书深入介绍了Java编程的相关方面,全书内容覆盖了Java的基本语法结构、Java的面向对象特征、Java集合框架体系、Java泛型、异常处理、Java GUI编程、JDBC数据库编程、Java注释、Java的IO流体系、Java多线程编程、Java网络通信编程和Java反射机制。共覆盖了java.awt、java.lang、java.io和java.nio、java.sql、java.text、java.util、javax.swing包下绝大部分类和接口。本书并不单纯从知识角度来讲解Java,而是从解决问题的角度来介绍Java语言,所以本书中介绍了大量实用案例开发:五子棋游戏、梭哈游戏、仿QQ的游戏大厅、MySQL企业管理器、仿EditPlus的文本编辑器、多线程、断点下载工具、Spring框架的IoC容器……这些案例既能让读者巩固每章的知识,又可以让读者学以致用、激发编程自豪感,进而引爆内心的编程激情。本书光盘里包含书中所有示例的代码,如果读者希望获得课后练习的程序代码。本书为所有打算深入掌握Java编程的读者而编写,适合各种层次的Java学习者和工作者阅读,也适合作为大学教育、培训机构的Java教材。但如果只是想简单涉猎Java,则本书过于庞大,不适合阅读。 -
Java程序设计高晓黎,刘博 主编;田星火,苏百兖 副主编《Java程序设计》摒弃东拼西凑的编书模式,最大限度地保持原创风格,以独有的知识体系、严密的内在逻辑、鲜活的示范案例以及深入的讲解剖析,将Java面向对象的本质和特征淋漓尽致地揭示给读者。《Java程序设计》大量采用表格、图示、UML分析等表达手段,将高度浓缩、条理清晰的知识线索呈现给读者,使其以最大的吸纳量、最高的效率,来获取最有价值的信息。全书共分15章及两个附录,内容包括Java基础、面向对象编程、AWT与Swing编程、图形图像处理、Applet、多线程、网络编程以及文件操作等。书中涉及的所有程序源码、图、表可从《Java程序设计》配套光盘中找到;也可登录清华大学出版社的官方网站,从该教材的支持网站上下载相关资源。《Java程序设计》适合作为计算机和网络等相关专业的大、中专学生学习Java编程的教材,亦可作为相关研究人员及工程技术人员的参考书。 -
Ajax实战(英)格雷恩 等著,贺师俊 等译本书堪称Ajax 领域内的典范之作,深受读者好评。它以Ajax 的简要介绍开篇,然后以知识点为脉络, 讲述了几十个易于使用的、以解决方案为重点的实例,并针对每一个实例给出了详细的范例代码,可操作性极强。通过本书,读者可以学会如何实现富客户端用户界面,包括拖拽、实践性策略、有效导航、事件处理、表单项目验证、状态管理、Ajax 库的选择、访问第三方的开放网络服务接口,等等。最后,本书以一个妙趣横生且极其实用的mashup 实例结尾。本书适合所有的现代Web 开发人员。 -
深入解析Spring MVC与Web Flow(美)拉德(Ladd,S.) 等著;徐哲,沈艳 译本书是Spring MVC和Web Flow两个框架的权威指南,书中包括的技巧和提示可以让你从这个灵活的框架中汲取尽可能多的信息。书中包含了一些开发良好设计和解耦的Web应用程序的最佳实践,介绍了Spring框架中的Spring MVC和Spring Web Flow,以及着重介绍利用Sprin9框架和Spring MVC编写Web应用程序的最佳方法。本书还介绍了Sprin9框架的设计模式,以及如何将同样的设计和技术应用到读者自己的代码中。本书适合各层次Spring Web程序员阅读。 -
Java测试新技术Test NG和高级概念伯斯特(Beist,C.),苏雷曼(Suleiman,H.) 著,王海鹏 译本书介绍了Java测试的新技术,主要内容包括:基本概念、测试设计模式、企业级测试、Java EE测试、集成和扩展TestNG等。本书通过针对有效测试Java应用程序以及围绕可测试性来设计应用程序和组件展示了这些有效的测试技术,并给出了每种测试方法的优点和不足,展示了解决常见问题的不同选择。 本书注重实际应用,适合对测试感兴趣的Java开发者参考阅读。 -
JSP+Oracle动态网站开发隽青龙,王华容 编著《JSP+Oracle动态网站开发》全面地介绍了JSP+Oracle动态网站编程技术。全书可分为3个部分(共10章):第1部分为JSP入门与提高篇,系统地介绍了JSP应用环境的配置和使用、JSP开发的相关基础知识、JSP常用开发技术和实际项目中的高级应用;第2部分为Oracle入门与提高篇,主要介绍Oracle数据库基础知识、Oracle数据库对象管理以及JSP与Oracle数据库的结合使用等;第3部分为项目实战篇,通过两个完整的项目案例,详细地介绍了如何整体规划项目,如何进行后台与前台程序的分离设计,以及项目最终的实现过程。配书光盘提供了《JSP+Oracle动态网站开发》涉及的全部源代码。《JSP+Oracle动态网站开发》的适用面较广,初、中、高级读者均可阅读,可作为大中专院校计算机专业或相近专业的JSP动态开发课程的教材,也可作为JSP和Oracle培训班教材使用,还可作为JSP开发人员的参考用书。 -
JavaScript完全自学手册胡添JavaScript是一种几乎得到所有浏览器支持的脚本语言,用于实现客户端与浏览者的互动。随着互联网的发展,早期的静态网页已远不能满足需要。客户端脚本JavaScript是实现动态网页的基础,也是Web 2.0概念所必须的组成部分,更是现在Ajax技术的核心。可以说,JavaScript已经成为网页必要的组成部分。好的JavaScript脚本可以提高用户的浏览体验。本书一共分为5篇,涵盖了JavaScript语言应用的绝大多数方面,从基本概念到具体实践、从抽象的算法到具体的页面特效、从最简单的输入/输出到最新的Ajax技术都进行了详细的阐述,并对每一个具体知识点都进行了详细的实例讲解。本书的特点是讲解的知识点易、广、全、深。每一个知识点均围绕具体的实例展开,且实例中配上了详细的注释和效果图,易于理解与实践,可以使读者在抽象的知识点中得到直观的印象。本书涵盖了JavaScript的绝大多数应用方面,牵涉的知识面很广。本书讲解的各类对象的属性、方法和事件等参考了微软公司的MSDN,内容全面,深入到JavaScript的本质,不仅仅讲解了其在页面特效中的应用,还挖掘了JavaScript作为一种基于对象语言所特有的类与继承的实现。本书适合希望入门的用户阅读,也可作为开发人员的参考手册。 -
Ajax完全自学手册洪石丹Ajax技术已经成为Web 2.0技术的重要组成部分,在实际开发中得到了广泛的应用。通过Ajax技术,可以在不影响用户浏览信息效率的情况下,为用户带来更丰富的体验。《Aiax完全自学手册》分为3篇,循序渐进地介绍了JavaScript高级应用、Microsoft ASP.NET AJAX控件、ASENET下Ajax非组件开发。《Aiax完全自学手册》首先讲解了Ajax应用的基础——Javascript语言的高级应用:JavaScript的面向对象特征、JavaScript应用XML技术、浏览器事件流等,然后详细剖析了Microsoft ASENET AJAX组件开发的每个细节,最后通过Ajax非组件开发实例深入讲解TASENET技术与Ajax技术的无缝接合。《Aiax完全自学手册》内容翔实、重点突出,所有代码都经过检测。《Aiax完全自学手册》通过丰富的实例让读者充分领略Ajax的强大,并反向学习ASP.NET 2.0技术。 -
Java Web整合开发完全自学手册白广元《Java Web整合开发完全自学手册》介绍如何整合Struts+Hibernate+Spring+Eclipse进行J2EE开发,所有实例都基于MyEclipse IDE开发,引领读者快速进入基于Java Web的J2EE应用领域。《Java Web整合开发完全自学手册》主要介绍Struts、Hibernate、Spring、Eclipse的基础知识,如何整合这4个开源框架进行J2EE开发,如何基于MyEclipse IDE进行开发,J2EE开发的基础和基础环境搭配,Struts、Hibernate、Spring、Eclipse四个框架的使用,如何整合Struts+Hibernate+Spring+Eclipse框架。 Struts+Hibernate+Spring+Eclipse已经成为轻量级开发J2EE的标准配置,被称为SHS经典组合,这也是目前Java程序员必须掌握的技能。由于使用范围广也使它们的版本更替非常之快,尤其是Java 5推出以后这些项目都采用了Java 5中的特性来重新实现并增加了很多新特性。以国内使用最广泛的Struts为例,其新版本Struts 2与前一版Struts1.x已经有了天壤之别。Hibernate也从2.0升级为3.X,近期Spring也最新推出了2.5版。读者如果再参考以前的版本书籍学习,无异于南辕北辙,而《Java Web整合开发完全自学手册》的编写就是基于当前最新的版本,也着重于新版本中新功能的介绍。 本书适合Java开发Web应用和J2EE的初学者阅读,同时也适合有一定基础并希望提高自己的系统设计水平的读者阅读。《Java Web整合开发完全自学手册》的重点第二篇Struts、第三篇Hibernate、第四篇Spring采用了相似的行文结构,条理清楚,不仅可作为step by step的入门书籍,也可作为读者自学的案头参考书。 -
深入浅出JavaScript(美)莫里森 著《深入浅出JavaScript(影印版)》带你游历令人兴奋的交互式网页创建过程。你将从《深入浅出JavaScript(影印版)》学到什么?这么说你准备从写HTML和CSS的静态网页跃进到编写动态网络应用程序脚本了?这里就是起点。为了启发你的思考,《深入浅出JavaScript(影印版)》覆盖了所有的JavaScript基本知识,从基本网络编程技巧,如变量、函数和循环语句,到高级一些的专题,如表单验证、DOM操作、客户端对象、脚本程序调试——甚至Ajax!赶快做好准备快速响应的网站离你只有几页书那么远。使用JavaScript帮助人们与iRock交互理解如何用模式匹配来验证表单数据使用为你定制的调试终端来调试代码解决需要兼顾面向对象和数据驱动的博客网站困境使用DOM操作你的网页并在一次网上历险中追踪你所作决策的历史为什么《深入浅出JavaScript(影印版)》看起来如此不同?我们认为你的时间如此宝贵以至于不应该花费在为新概念伤脑筋上面。《深入浅出JavaScript(影印版)》用最新的认知科学和学习理论打造多感官的学习体验,它运用丰富的视觉样式激发你的大脑工作,而不是密密麻麻的文字让你看了昏昏欲睡。
