JAVA及其相关
-
Java Web整合开发全程指南许锋,周慧英 编著从Java Web开发的基本技术JSP、Servlet和JavaBean入手讲解如何使用目前最为流行的Struts、Hibernate和Spring框架技术开发Java Web应用,并结合多种实例(只运用如Struts这样单一技术的实例或使用多种技术,如3种框架混合使用的实例)具体阐述。《Java Web整合开发全程指南》内容全面,涵盖了Java Web开发各方面的内容,如JSP技术、JavaBean技术、MVC框架、多层次系统架构、数据源连接池配置,以及Web容器等。不仅介绍了相关技术的核心API,并且提供了相当丰富的应用实例。《Java Web整合开发全程指南》实例程序基于最新的JDK 6.0及其他最新的开发工具,如Eclipse 3.3和Tomcat 6.0等,并使用最新的Java Web框架技术开发完成。《Java Web整合开发全程指南》既可供Java Web编程的初学者作为入门书籍使用,也可供具有一定开发经验的开发人员作为进阶教材学习。《全程指南》以全面、实用、贴心为宗旨,针对性强,读者可快速上手。文中穿插以“编者手记”为代表的大量经验、技巧、提示和注意,帮助读者避开陷阱和弯路,启迪更多思路和方法。采用任务驱动的教学方式,大量练习和应用案例,贴近项目实战。讲解时操作步骤详细,读者轻易上手。随书附送一张光盘,涵盖书中所有实例,读者稍加改动,即可应用于自己的工作和生活中。
-
Java基础教程吴仁群 编著本书是针对Java语言初学者编写的基础教程,书中不仅讲解了Java程序设计的基础知识,而且提供了大量实用性很强的编程实例。全书共分9章:Java语言概述,Java语言基础,类和对象,继承和接口,数组和字符串,异常,输入输出和数据库,多线程,图形用户界面设计等。本书内容实用,结构清晰,实例丰富,可操作性强,可作为高等学校Java程序设计课程的教材,也可作为计算机相关专业的培训和自学教材。
-
21天学通Java Web开发卜炟 等编著本书是Java Web开发的基础教程,针对没有接触过或还不是特别熟悉Java Web开发的读者,详细介绍了Java Web开发的基础概念及技术要点。全书分为6篇共21章内容,第一篇为Java Web基础篇,介绍了执行环境和开发环境的搭建及JSP的语法基础。第二篇为JSP 2.0开发篇,介绍了JSP指令元素、JSP动作元素、JSP内置对象、JSP和JavaBean等内容。第三篇为Servlet开发篇,介绍了Servlet的基础知识及Servlet监听器,以及过滤器的开发等内容。第四篇为使用设计模式篇,介绍了DAO和MVC这两个经典设计模式。第五篇为框架技术篇,介绍了Struts 2、Hibernate、Spring这三个目前非常流行的轻量级Java Web开发框架。第六篇为项目实战篇,通过整合前面的三个框架,开发一套用户管理系统。本书适合Java Web开发技术的初学者,也可作为大、中院校学生和培训班的教材。对于有一定Java Web开发技术基础,但还需要进一步学习的人员,本书也有较大的参考价值。
-
Java 语言程序设计朱福喜 编著Java是一门流行的计算机语言,它已成为IT从业人员的必备工具。本书在第1版的基础上进行了全面的修订和补充,着重从Java的基本概念入手,介绍了Java语言的基础知识与主要功能,系统分析了Java语言的编程机制,并从面向对象程序设计的角度,阐述了使用Java语言编程的方法与技巧。本书还介绍了一些Java语言的高级特性,如多线程、网络编程以及Java与数据库的连接等。为方便读者学习和参考,书中实例的源代码可从http://www.khp.com.cn网站免费下载。本书适用于计算机及相关专业的本科生作为学习Java语言的教材,也适合于软件开发人员及其他有关人员阅读参考。
-
JavaScript完全学习手册张银鹤 等编著《JavaScript完全学习手册(附光盘)》分4篇14章,介绍JavaScript的知识,全书内容包括JavaScript语法基础、流程控制、函数、内置对象编程、文档对象模型DOM与事件驱动、处理XML、使用Cookie和文件、应用Ajax技术等。《JavaScript完全学习手册(附光盘)》最后一篇从6个方面详细介绍常见网页特效的实现过程。《JavaScript完全学习手册(附光盘)》配套光盘内容为《JavaScript完全学习手册(附光盘)》的源代码和软件配置教学视频文件。《JavaScript完全学习手册(附光盘)》适合于中、高级JavaScript动态网站开发人员,特别适合于有编程基础,希望全面学习JavaScript技术,提高实际应用能力的读者群体。
-
JAVA WEB整合开发实例精通闫术卓,吴峻申 等编著本书介绍如何整合Struts+Hibemate+Spring进行Java Web开发,所有实例都基于MyEclipse IDE开发,引领读者快速进入基于Java Web的J2EE应用领域。本书主要介绍Struts、Hibernate和Spring的基础知识,如何整合这3个开源框架进行J2EE开发,如何基于MyEclipse IDE进行开发,J2EE开发的基础和基础环境搭配,Struts、Hibemate和Spring三个框架的使用和如何整合Struts+Hibemate+Spring框架。Struts+Hibernate+Spring已经成为轻量级开发.J2EE的标准配置,被称为SHS经典组合,这也是目前Java程序员必须掌握的技能。由于使用范围广也使它们的版本更替非常迅速,尤其是Java 5推出以后。这些项目都采用了Java 5中的特性来重新实现并增加了很多新特性,本书使用最新版本以案例的形式介绍这3种常用的框架。本书适用于Java开发Web应用和J2EE方面的初学者,大专院校学生,相关培训班教材。
-
JavaScript语言精粹(美)克罗克福德(Crockford,D) 著;赵泽欣,鄢学鹍 译《JavaScript语言精粹》是一本介绍JavaScript语言本质的权威书籍,值得任何正在或准备从事JavaScript开发的人阅读,并且需要反复阅读。学习、理解,实践大师的思想,我们才可能站在巨人的肩上,才有机会超越大师,这《JavaScript语言精粹》就是开始。JavaScript曾是“世界上最被误解的语言”,因为它担负太多的特性,包括糟糕的交互和失败的设计,但随着Ajax的到来,JavaScript“从最受误解的编程语言演变为最流行的语言”,这除了幸运之外,也证明了它其实是一门优秀的语言。Douglas Crockford在《JavaScript语言精粹》中剥开了JavaScript沾污的外衣,抽离出一个具有更好可靠性、可读性和可维护性的JavaScript子集,让你看到一门优稚的、轻量级的和非常富有表现力的语言。作者从语法、对象、函数、继承、数组、正则表达式、方法、样式和优美的特性这9个方面来呈现这门语言真正的精华部分,通过它们完全可以构建出优雅高效的代码。作者还通过附录列出了这门语言的糟粕和鸡肋部分,且告诉你如何避免它们。最后还介绍了JSLint,通过它的检验,能有效地保障我们的代码品质。
-
Java EE 5完全学习手册黄开枝 等编著本书将带领读者进入Java EE平台开发的世界,由浅入深地学习各项知识。全书共分为4篇13章,内容依次为JavaEE概述、搭建JavaEE环境、Servlet技术、JSP技术、JDBC技术、JSF客户端技术、JNDI和RMI开发、EJB技术架构、会话Bean、实体、JMS和消息驱动Bean、JavaMail技术和Java EE实例网上购书系统。配书光盘提供了全书实例完整源代码和软件配置等重要操作的视频文件。本书适合于中、高级Java EE5开发人员,特别适合于有编程基础,希望全面学习Java EE5技术,提高实际应用能力的读者群体。
-
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超级工具》对于核心开发人员和软件架构师而言是必读书目,能让他们的职业生涯秩序井然。