JAVA及其相关
-
Java语言程序设计吴倩,林原,李霞丽 编著《java语言程序设计:面向对象的设计思想与实践》围绕面向对象的设计思想展开主题,详细讲解了java语言基础语法、面向对象的三大特征、图形用户界面的编程方法、多线程编程、java的集合框架和java语言在android平台中的应用等基本理论及实用开发技术。《java语言程序设计:面向对象的设计思想与实践》强调面向对象设计思想的重要性,在内容组织上力求从设计理念出发,合理地解释知识点;循序渐进地讲述基本理论,深层次地剖析程序设计方法;在例题与习题的选用与设计上深入浅出,强调其连贯性与实用性,锻炼读者的面向对象程序设计能力。《java语言程序设计:面向对象的设计思想与实践》可作为普通高等院校计算机及相关专业的java语言程序设计教材,也可作为java编程爱好者的参考书。
-
新手学Java 7编程(美)斯切尔特 著,石磊 译《新手学java 7编程(第5版)》由程序设计畅销书作者herbertschildt撰写,将内容彻底更新至javase 7。首先从基础讲起,介绍了如何编译和运行java程序,然后讨论了关键字、语法和一些结构,它们共同构成了java语言的核心。之后,《新手学java7编程(第5版)》介绍了java的一些高级特性,包括多线程程序设计和泛型。最后以对swing的介绍结束了全书。本教程节奏轻快,可以帮助读者快速掌握java程序设计。《新手学java 7编程(第5版)》特色关键技能与概念:在每章开始列出了该章中介绍的技能与概念专家问答:以问答形式提供了相关信息和实用的提示编程练习:展示如何应用某种技能的编程练习自测题:每章最后提供了一些测试对该章内容理解程度的问题代码注释:示例代码中的注释描述了正在阐述的编程技巧
-
Java项目实战教程姜华,刘闯 主编《java项目实战教程》以培养应用型人才为目标,以项目案例开发为主线,全面而又系统地介绍java编程技术。全书共分12章,内容包括java开发基础、java语法基础、类和对象、继承和多态、接口和常量、集合框架、异常处理、数据库连接、jsp开发基础、jsp实现数据交互、jsp优化处理和javaee框架。《java项目实战教程》既可作为高校计算机及其相关专业教材,也可供与计算机相关专业的技术人员使用,尤其适合有一定面向对象编程基础的数据库应用开发、jsp的web应用开发人员阅读参考。
-
JavaScript语言精粹Douglas Crockford(道格拉斯·克罗克福德) 著,鄢学鹍 译JavaScript 曾是“世界上最被误解的语言”,因为它担负太多的特性,包括糟糕的交互和失败的设计,但随着Ajax 的到来,JavaScript“从最受误解的编程语言演变为最流行的语言”,这除了幸运之外,也证明了它其实是一门优秀的语言。Douglas Crockford 在本书中剥开了JavaScript 沾污的外衣,抽离出一个具有更好可靠性、可读性和可维护性的JavaScript 子集,让你看到一门优雅的、轻量级的和非常富有表现力的语言。作者从语法、对象、函数、继承、数组、正则表达式、方法、样式和优美的特性这9 个方面来呈现这门语言真正的精华部分,通过它们完全可以构建出优雅高效的代码。作者还通过附录列出了这门语言的毒瘤和糟粕部分,且告诉你如何避免它们。最后还介绍了JSLint,通过它的检验,能有效地保障我们的代码品质。这是一本介绍JavaScript 语言本质的权威书籍,值得任何正在或准备从事JavaScript 开发的人阅读,并且需要反复阅读。学习、理解、实践大师的思想,我们才可能站在巨人的肩上,才有机会超越大师,这本书就是开始。
-
Java程序性能优化葛一鸣 等编著Java是目前应用最为广泛的软件开发平台,学习针对Java程序的优化方法有重要的现实意义。《Java程序性能优化:让你的Java程序更快、更稳定》以Java性能调优为主线,系统地阐述了与Java性能优化相关的知识与技巧。 《Java程序性能优化:让你的Java程序更快、更稳定》共6章,先后从软件设计、软件编码、JVM调优以及程序故障排斥等方面介绍针对Java程序的优化方法。第1章介绍性能的基本概念、定律、系统调优的过程和注意事项。第2章从设计层面介绍与性能相关的设计模式、组件。第3章从代码层面介绍如何编写高性能的Java程序。第4章介绍了并行开发和如何通过多线程提高系统性能。第5章立足于JVM虚拟机层面,介绍如何通过设置合理的JVM参数提升Java程序的性能。第6章为工具篇,介绍了获取和监控程序或系统性能指标的各种工具,包括相关的故障排查工具。 本书适合所有Java程序员、软件设计师、架构师以及软件开发爱好者,对于有一定经验的Java工程师,本书更能帮助他突破技术瓶颈,深入Java内核开发!
-
Java Web开发教程孙霞 主编《21世纪高等学校规划教材·计算机科学与技术:Java Web开发教程(第2版)》是关于Java Web开发的入门教材。全书内容由浅入深,首先回顾Web开发技术的发展,讲解HTTP、HTML等Web系统开发技术基础知识,然后讲解Servlet和JSP等开发的相关技术,最后引入了MVC设计模式的理念,详细讲述一个完整实际的Java Web开发项目,逐步引领读者从基础到各个知识点的学习,帮助读者较为全面地掌握Java Web开发技术。《21世纪高等学校规划教材·计算机科学与技术:Java Web开发教程(第2版)》适合作为高校计算机以及信息管理等相关专业在校大学生的Java Web开发课程的教材,也可以作为Java Web初学者的参考书目,还可供社会Java Web技术培训班作为教材使用。
-
其实你应该这样学Java张广顺 编著《其实你应该这样学Java》共23章,通过主人公小Q的Java学习旅程,以朴实活泼的行文风格,循序渐进地介绍了Java语言的编程技术、面向对象和高级开发应用等内容。《其实你应该这样学Java》内容分为3个部分。第一部分讲解了Java的基本特点和运行原理,Java虚拟机和JDK+JCreator的开发环境,Java程序代码的特点,Java语言中的运算符和表达式,Java的基本数据类型,Java语句流程,如顺序语句、选择语句、循环语句、跳转语句等,数组的概念和使用。第二部分讲解了面向对象的开发原理,面向对象的特点,如抽象、封装、继承、多态等,属性控制,字符串类String和StringBuffer,Java的常用类库等。第三部分讲解了异常处理、图形界面、各种组件、事件处理机制、Applet、多线程技术、输入/输出控制、网络程序开发等内容。《其实你应该这样学Java》内容翔实,程序完整清晰,将知识点巧妙地融入风趣幽默的对话学习中。不仅适宜初学者使用,还可以作为大中专院校的教材及工程技术人员的自学参考书。
-
Java面向对象程序设计韩雪 编《普通高等学校计算机教育“十二五”规划教材:Java面向对象程序设计(第2版)》根据Java语言面向对象的本质特征以及面向对象程序设计课程的基本教学要求,在详细阐述面向对象程序设计基本理论和方法的基础上,详细介绍了Java语言及其面向对象的基本特性、基本技术。全书共分为10章,首先介绍了面向对象程序设计、Java语言的基础知识,而后详细讲述Java语言中面向对象思想的实现以及使用,最后介绍了Java图形用户界面、Applet、数据库等相关知识。书中采用大量的实例进行讲解,力求通过实例使读者更形象地理解面向对象思想,快速掌握Java编程技术。《普通高等学校计算机教育“十二五”规划教材:Java面向对象程序设计(第2版)》难度适中,内容由浅入深,实用性强,覆盖面广,条理清晰。每章附有精心编写的实验和习题,便于读者实践和巩固所学知识。本书可作为普通高等院校Java程序设计课程的教材,也可作为读者的自学用书。
-
JavaScript编程精解(美)Marijn Haverbeke 著 徐涛 译如果你只想阅读一本关于JavaScript的图书,那么《JavaScript编程精解》应该是你的首选。本书由世界级JavaScript程序员撰写,JavaScript之父和多位JavaScript专家鼎力推荐。本书适合作为系统学习JavaScript的参考书,它在写作思路上几乎与现有的所有同类书都不同,打破常规,将编程原理与运用规则完美地结合在一起,而且将所有知识点与一个又一个经典的编程故事融合在一起,读者可以在轻松的游戏式开发中学会JavaScript程序设计,趣味性十足,可操作性极强。 《JavaScript编程精解》全书一共12章:第1~3章介绍了JavaScript的基本语法,旨在帮助读者编写出正确的JavaScript程序,包含数字、算术、字符串、变量、程序结构、控制流程、类型、函数、对象和数组等最基础和最核心的内容;第4~7章讲解了JavaScript编程中的高级技术,目的是帮助读者编写更复杂的JavaScript程序,主要涉及错误处理、函数式编程、面向对象编程、模块化等重要内容;第8~12章则将重心转移到JavaScript环境中可用的工具上,分别详细讲解了正则表达式、与Web编程相关的知识、文档对象模型、浏览器事件和HTTP请求等。
-
Java设计模式张逸 译 Steven John Metsker(史蒂芬.约翰.梅特斯克),William C.Wake(威廉.维克) 编本书通过一个完整的Java项目对经典著作Design Patterns一书介绍的23种设计模式进行了深入分析与讲解,实践性强,却又不失对模式本质的探讨。本书创造性地将这些模式分为5大类别,以充分展现各个模式的重要特征,并结合UML类图与对应的Java程序,便于读者更好地理解。全书给出了大量的练习,作为对读者的挑战,以启发思考,督促读者通过实践练习的方式来掌握设计模式。同时,作者又给出了这些练习的参考答案,使读者可以印证比较,找出自己的不足,提高设计技能。