JAVA及其相关
-
Java程序设计标准教程李钟尉,陈丹丹 编著本书从初学者的角度出发,通过通俗易懂的语言和大量生动典型的实例,由浅入深、循序渐进地介绍应用Java进行网络编程的常用技术和方法。全书共20章。第1章~第8章主要介绍搭建Java开发环境、开发工具Eclipse、Java语言基础、算法和程序控制结构语句、数组及其应用、字符串处理、面向对象编程和集合类及其应用等内容;第9章~第14章主要介绍异常处理、I/O处理技术、线程技术、JDBC技术、Java Swing等一些高级开发技术,并通过一个进销存管理系统对前面章节的内容进行了实践;第15章~第20章主要介绍JSP环境基础、JSP语法基础、JSP的内置对象、JavaBean技术和Servlet技术等Java Web领域的基础知识,最后通过一个博客网站介绍Java Web基础知识的综合应用。本书附有配套光盘。光盘提供了书中实例的源代码,并经过精心调试,在Windows XP/Windows 2000/Windows 2003 Server下全部通过,保证能够正常运行。本书适用于Java初、中级用户,也可作为大中院校师生和培训班的教材,对于网络编程爱好者,本书也有非常高的参考价值。 -
面向对象设计原理与模式(美)斯科瑞 著,腾灵灵,仲婷 译《面向对象设计原理与模式》全面介绍了Java面向对象程序设计的原理和模式,帮助解决Java程序中的设计问题。此外,该书十分注重Java面向对象程序设计的每个细节,以及继承、方法、类、设计模式等在程序设计中起到的关键作用,浓缩了Java的精华。在进行理论介绍的同时,《面向对象设计原理与模式》十分重视实践技能的培养,一些较为综合的实例贯穿了相关的知识点,使学生理解并掌握它们在程序设计中的真正用处和在提升程序性能方面的作用。《面向对象设计原理与模式》不但可作为高校计算机科学专业的教材,还可作为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 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实战》。一个现代网站需要传递的内容不止是文字信息。网站的访客期望智能表格、导航标签、弹出式帮助,还有互动的图片浏览。《JavaScript实战》带来你正好需要的知识,用有风格而且优雅的方式来发布这些组件 —— 即使你不是一个编程高手。 -
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语言精粹(美)克罗克福德(Crockford,D) 著;赵泽欣,鄢学鹍 译《JavaScript语言精粹》是一本介绍JavaScript语言本质的权威书籍,值得任何正在或准备从事JavaScript开发的人阅读,并且需要反复阅读。学习、理解,实践大师的思想,我们才可能站在巨人的肩上,才有机会超越大师,这《JavaScript语言精粹》就是开始。JavaScript曾是“世界上最被误解的语言”,因为它担负太多的特性,包括糟糕的交互和失败的设计,但随着Ajax的到来,JavaScript“从最受误解的编程语言演变为最流行的语言”,这除了幸运之外,也证明了它其实是一门优秀的语言。Douglas Crockford在《JavaScript语言精粹》中剥开了JavaScript沾污的外衣,抽离出一个具有更好可靠性、可读性和可维护性的JavaScript子集,让你看到一门优稚的、轻量级的和非常富有表现力的语言。作者从语法、对象、函数、继承、数组、正则表达式、方法、样式和优美的特性这9个方面来呈现这门语言真正的精华部分,通过它们完全可以构建出优雅高效的代码。作者还通过附录列出了这门语言的糟粕和鸡肋部分,且告诉你如何避免它们。最后还介绍了JSLint,通过它的检验,能有效地保障我们的代码品质。 -
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完全学习手册张银鹤 等编著《JavaScript完全学习手册(附光盘)》分4篇14章,介绍JavaScript的知识,全书内容包括JavaScript语法基础、流程控制、函数、内置对象编程、文档对象模型DOM与事件驱动、处理XML、使用Cookie和文件、应用Ajax技术等。《JavaScript完全学习手册(附光盘)》最后一篇从6个方面详细介绍常见网页特效的实现过程。《JavaScript完全学习手册(附光盘)》配套光盘内容为《JavaScript完全学习手册(附光盘)》的源代码和软件配置教学视频文件。《JavaScript完全学习手册(附光盘)》适合于中、高级JavaScript动态网站开发人员,特别适合于有编程基础,希望全面学习JavaScript技术,提高实际应用能力的读者群体。 -
Java 语言程序设计朱福喜 编著Java是一门流行的计算机语言,它已成为IT从业人员的必备工具。本书在第1版的基础上进行了全面的修订和补充,着重从Java的基本概念入手,介绍了Java语言的基础知识与主要功能,系统分析了Java语言的编程机制,并从面向对象程序设计的角度,阐述了使用Java语言编程的方法与技巧。本书还介绍了一些Java语言的高级特性,如多线程、网络编程以及Java与数据库的连接等。为方便读者学习和参考,书中实例的源代码可从http://www.khp.com.cn网站免费下载。本书适用于计算机及相关专业的本科生作为学习Java语言的教材,也适合于软件开发人员及其他有关人员阅读参考。
