JAVA及其相关
-
Java语言实用教程杨晓燕 编Java是纯面向对象的程序设计语言,具有完全面向对象、简单高效、与平台无关、安全、支持多线程等特点,目前非常流行,且发展前景广阔。《高等学校计算机类规划教材·宁波市高校特色教材:Java语言实用教程》遵循“案例分析—知识学习—案例实现”和“每章案例—综合案例”的编写思路,以Java入门和架构应用并重为原则进行编写,内容主要包括Java的渊源和特点、Java开发工具入门、Java的输入/输出、Java流程控制、类及类的构造、共享包的定义和引用、多态的实现和管理、异常处理、GUI图形界面、图形处理及Java数据库连接等。《高等学校计算机类规划教材·宁波市高校特色教材:Java语言实用教程》既可作为大中专院校Java程序设计课程的教材,也可作为Java自学者的入门用书。 -
Java面向对象程序设计费贤举 主编《21世纪高等学校规划教材:Java面向对象程序设计》为21世纪高等学校规划教材。《21世纪高等学校规划教材:Java面向对象程序设计》共11章,主要内容包括概述、Java程序设计基础、Java常用系统类的应用、集合与泛型、Java面向对象程序设计、Java的异常处理、Applet小程序、图形用户界面应用、文件和流、多线程和动画编程、网络编程等。《21世纪高等学校规划教材:Java面向对象程序设计》注重理论与实践相结合,注重基本知识的理解与基本技能的培养;以案例驱动和软件项目开发实例贯穿全书章节,强调理论与习题以及实验题相结合;内容丰富,结构安排合理,由浅入深,层次分明。《21世纪高等学校规划教材:Java面向对象程序设计》可作为普通高等院校Java语言程序设计、面向对象程序设计等课程教材,也可作为从事Java语言软件开发人员的参考用书。 -
Java并发编程实战Brian Goetz Tim Peierls Joshua Bloch Joseph Bowbeer David Holmes Doug Lea 著,童云兰 等译《Java并发编程实战》深入浅出地介绍了Java线程和并发,是一本完美的Java并发参考手册。书中从并发性和线程安全性的基本概念出发,介绍了如何使用类库提供的基本并发构建块,用于避免并发危险、构造线程安全的类及验证线程安全的规则,如何将小的线程安全类组合成更大的线程安全类,如何利用线程来提高并发应用程序的吞吐量,如何识别可并行执行的任务,如何提高单线程子系统的响应性,如何确保并发程序执行预期任务,如何提高并发代码的性能和可伸缩性等内容,最后介绍了一些高级主题,如显式锁、原子变量、非阻塞算法以及如何开发自定义的同步工具类。本书适合Java程序开发人员阅读。 -
Java Web应用开发技术王电钢,刘孙俊 主编本书系统地介绍了使用Java语言开发Web应用的基础技术。首先,从Web应用的基础——HTTP入手;然后,逐章讲述了Java 开发Web应用的各种技术和规范,涉及了Java Web容器、Servlet、JSP、过滤器、监听器、标记库、Web应用安全、Web开发模式;每章为读者配备了简明而又实用的示例。通过本书的学习,读者能够全面掌握Java语言Web编程技术,并对Java Web应用的基础知识有更深刻的了解。本书可作为普通高等院校计算机及相关专业的教材,同时也可作为Java编程爱好者及开发人员的参考用书。 -
Java程序开发基础教程与实验指导王占中 等编著《java程序开发基础教程与实验指导(配光盘)》由浅入深地讲述java编程知识。全书共分14章,介绍java面向对象编程的基础知识和技能,从基本的java组成元素、数据类型和控制结构,逐步过渡到方法、类、对象及面向对象程序设计的高级特征;深入学习java事件、javaswing图形界面设计、java输入/输出和数据库等高级应用;最后,通过旺旺服饰管理系统的综合应用,将对前面学习的知识进行巩固和提高。本书附有配套光盘,提供了书中实例的源代码和视频教学文件。《java程序开发基础教程与实验指导(配光盘)》体现了作者在软件技术教学改革过程中形成的“项目驱动、案例教学、理论实践一体化”教学方法,可以作为java职业培训教材和各级院校java授课培训教程,也可以作为java自学资料和参考资料。 -
JavaScript高级程序设计(美) Nicholas C. Zakas 著,李松峰, 曹 力 译1995年,Brendan Eich创造了JavaScript。 2005年,席卷全球的“Ajax热”激发了全世界Web开发人员学习JavaScript的热情。与此同时,本书第1版诞生。这一版的中文版狂销4万册,被誉为“最具深度的JavaScript经典”,奠定了其不可替代的权威地位。 2005年到2009年,前端开发社区在实践中充分检验了这门语言的各种实现和扩展,JavaScript从被戏谑的“玩具语言”一跃成为软件业举足轻重的通用编程语言。2009年1月本书第2版应运而生,凝聚作者和社区专家多年宝贵经验的这一技术名著再次得到读者认可和褒扬,中文版销量达到2万册。 2009年到2011年,ECMAScript 5和HTML5在标准之争中双双胜出,使大量专有实现和客户端扩展正式进入规范,同时也为这门语言增添了很多适应未来发展的新特性。2012年初本书第3版面世,中文版也紧随其后。第3版除增加5章全新内容外,其他章节也有较大幅度的增补和修订,新内容篇幅约占三分之一。 作为JavaScript技术经典名著,《JavaScript高级程序设计(第3版)》承继了之前版本全面深入、贴近实战的特点,在详细讲解了JavaScript语言的核心之后,条分缕析地为读者展示了现有规范及实现为开发Web应用提供的各种支持和特性。 《JavaScript高级程序设计(第3版)》主要内容包括: 对JavaScript实现各个组成部分的详尽解读; 对JavaScript面向对象编程的全方位阐述; 对DOM、BOM及浏览器事件模型的透彻剖析; Web应用基本数据格式JSON、XML及其存取; Ajax、Comet服务器端通信和基于File API的拖放式文件上传; ECMAScript 5定义的最新核心语言特性; HTML5涵盖的表单、媒体、Canvas(包括WebGL); Selectors、Web? Workers、地理定位及跨文档传递消息等最新API; 离线应用及客户端存储(包括IndexedDB); 维护、性能、部署相关的最佳开发实践; 新兴API及ECMAScriptHarmony展望。 本书适合有一定编程经验的Web应用开发人员阅读,也可作为高校及社会实用技术培训相关专业课程的教材。 -
亮剑Java Web项目开发案例导航朱雪琴,常建功 编著Java是目前最流行、发展最快的编程语言之一,其开放、跨平台的特点,吸引了众多的开发人员与软件公司。同时在众多软件公司及有志之士的共同努力下,出现了许多优秀的开源框架,为Java语言在企业级开发领域注入了新的血液。本书共介绍了10个项目案例,具体地向读者介绍了JavaEE开发的整个流程,涵盖了目前几个比较流行的开源框架,如Struts、JSF、Spring、Hibernate,同时还有用于分布式企业级开发的EJB技术。在项目的开发过程中,笔者还多次使用到了Ajax技术,以增强用户体验。在每一个项目案例中,笔者都是按照实际的开发步骤介绍的,对每一个模块的代码都进行了详细的介绍,还对核心代码进行了详细的注释,尽量让读者读懂代码中的每一行、每一个细节。 -
JavaScript语言精髓与编程实践周爱民 著《JavaScript语言精髓与编程实践(第2版)》详细讲述JavaScript 作为一种混合式语言的各方面特性,包括过程式、面向对象、函数式和动态语言特性等,在动态函数式语言特性方面有着尤为细致的讲述。本书的主要努力之一,就是分解出这些语言原子,并重现将它们混合在一起的过程与方法。通过从复杂性到单一语言特性的还原过程,读者可了解到语言的本质,以及“层出不穷的语言特性”背后的真相。《JavaScript语言精髓与编程实践(第2版)》主要的著述目的是基于一种形式上简单的语言来讲述“语言的本质及其应用”。本书详细讲述了通过框架执行过程来构造一个JavaScript 扩展框架的方法,并完整地讲述了框架扩展中各种设计取舍,因此可以作为研究计算机程序设计语言时的参考,用以展示现实系统如何实现经典理论中的各种编程范型。 -
JavaScript经典实例(美)鲍尔斯 编著,李强 译当你在JavaScript中遇到问题的时候,没有必要再去做一些重复无谓的劳动。因为《JavaScript经典实例》各节中的完整代码解决了常见的编程问题,并且给出了在任何浏览器中构建Web应用程序的技术。只需要将这些代码示例复制并粘贴到你自己的项目中就行了,可以快速完成工作,并且在此过程中学习JavaScript的很多知识。你还将学习如何利用ECMAScript 5和HTML5中的最新功能,包括新的跨域挂件通信技术、HTML5的video和audio元素,以及绘制画布。书中一些章节介绍了如何将这些技术与JavaScript一起使用,构建高品质的应用程序界面。 -
Spring攻略(美)麦克 等著,陈宗恒 等译《Spring攻略(第2版)》以大量的实例,全面透彻地揭示了Spring框架的各项特性以及围绕该框架新推出的许多周边框架,以实际问题—解决方案—具体做法的方式,为读者展示了这一流行框架从基本概念到各种应用,最后到企业集成的各种实际运用,是Spring框架使用者必备的完全指南。 《Spring攻略(第2版)》适合于对Java开发和企业应用集成有一定了解,希望在实际开发中掌握一种全面、快速、可伸缩、可移植的工具平台的开发人员。
