《JavaWeb项目实战教程(全国机械行业职业教育优质规划教材)》以在线购物系统为案例,以软件项目开发工作流程为写作主线,从需求分析、软件设计、编码、软件测试到软件的部署与维护,让读者经历真实的软件开发过程,体会企业规范化、标准化、专业化的软件开发流程和管理规范。 本书的主要内容是基于MVC的在线购物系统的实现,然后又增加了分别基于struts、struts Hibemate、stnlts Hibernate spring等框架的在线购物系统 登录模块 的实现,以帮助读者了解基于JavaWeb技术的几种主流框架的简单应用,使读者了解常用的框架技术。 本书既可作为高职高专计算机及相关专业的教材,也可作为计算机培训班的教材及软件行业程序员自学者的JavaWeb入门级书籍。
《Java高级开发》是高等教育出版社与达内时代科技集团(以下简称达内集团)联合出品的程序设计类新形态一体化教材,由达内集团诸多开发经验及授课经验丰富的一线讲师编写。《Java高级开发》以IT互联网企业实际用人的要求为导向.总结近几年国家应用型本科院校与示范性高职院校软件技术专业教学改革经验及达内集团在IT培训行业十多年的经验编写而成。《Java高级开发》主要介绍java编程技术,全书共分为7章,包括:Java桌面图形界面开发、Java I/O、Java多线程、Java网络编程、JDBC、XML和JSON、Java反射和注释。每一章节都由基础知识、阶段案例、练习、总结等模块组成,通过不同模块间的互相辅助来搭建Java程序开发教学所需要掌握的知识结构。《Java高级开发》可作为应用型本科、高等职业院校软件技术专业的课程教材,也可作为Java开发者的学习和参考用
本书是JavaScript经典图书的新版。第4版涵盖ECMAScript 2019,全面、深入地介绍了JavaScript开发者必须掌握的前端开发技术,涉及JavaScript的基础特性和高级特性。书中详尽讨论了JavaScript的各个方面,从JavaScript的起源开始,逐步讲解到新出现的技术,其中重点介绍ECMAScript和DOM标准。在此基础上,接下来的各章揭示了JavaScript的基本概念,包括类、期约、迭代器、代理,等等。另外,书中深入探讨了客户端检测、事件、动画、表单、错误处理及JSON。本书同时也介绍了近几年来涌现的重要新规范,包括Fetch API、模块、工作者线程、服务线程以及大量新API。
卢淑萍、樊红珍主编的《JavaScript与jQuery 实战教程》系统全面地介绍了JavaScript和jQuery知 识,内容涵盖JavaScript基本语法、BOM编程、DOM编 程、事件、jQuery基础、jQuery中的DOM操作、 jQuery制作动画、jQuery插件及jQuery与Ajax等客 户端交互特效制作技术。本书由浅入深,辅以大量的 实例说明,操作性和实用性较强。 本书适合作为各大专院校相关专业的网页特效设 计课程的教材,也可以作为网页特效设计的培训教材 和网站开发的参考书。
全书分为两部分。*部分为15个上机实践的内容,每个上机实践由若干个实验组成。每个实验由相关知识点、实验目的、实验要求、程序模板、实验指导和实验报告组成。在进行实验之前,首先通过实验目的了解实验要完成的关键主题,通过实验要求知道本实验应达到怎样的标准,然后完成实验模板,填写实验报告。第二部分为主教材的习题参考解答。。 本书适合作为高等院校计算机专业Java语言程序设计以及面向对象语言课程的教材。
本书从初学者的角度出发,以丰富的案例,不同的学习图标,深入浅出地介绍了Java编程的基础知识和高级技术。全书共12章。第1章介绍了Java语言的特性、Java开发环境的搭建、Java程序的编译和运行过程。第2章介绍了Java语言的一些基本语法。第3章和第4章全面讲解了面向对象编程的思想和应用。第5章~第12章分别介绍了常用的Java数据结构、异常处理、文件与流、图形用户界面编程、Java applet、多线程、网络编程和数据库编程技术。 本书可作为高等院校相关专业或社会培训机构的教学用书,也可作为Java技术的初学者与编程爱好者的自学用书。
全书共7章。章讲解了Java多线程的基础,重点介绍线程类的核心API的使用。第2章讲解对并发访问的控制,即如何写出线程安全的程序。第3章介绍线程间通信,以提高CPU利用率和系统间的交互,同时增强对线程任务的把控与监督。第4章讲解Lock对象,以更好实现并发访问时的同步处理。第5章讲解移动开发中使用较多的定时器类的多线程技术,这是计划/任务执行里很重要的技术点。第6章讲解如何安全、正确地将单例模式与多线程技术相结合,避免实际应用中可能会出现的麻烦。第7章将前面被遗漏的案例在本章节中进行补充,尽量做到不出现技术空白点。
《JavaScript设计模式》共分六篇四十章,首先讨论了几种函数的编写方式,体会JavaScript在编程中的灵活性;然后讲解了面向对象编程的知识,其中讨论了类的创建、数据的封装以及类之间的继承;最后探讨了各种模式的技术,如简单工厂模式,包括工厂方法模式、抽象工厂模式、建造者模式、原型模式、单例模式,以及外观模式,包括适配器模式。本书还讲解了几种适配器、代理模式、装饰者模式和MVC模式,讨论了如何实现对数据、视图、控制器的分离。在讲解MVP模式时,讨论了如何解决数据与视图之间的耦合,并实现了一个模板生成器;讲解MVVM模式时,讨论了双向绑定对MVC的模式演化。本书几乎包含了关于JavaScript设计模式的知识,是进行JavaScript高效编程的学习手册。 《JavaScript设计模式》适合JavaScript初学者、前端设计者、JavaScript程序员学习,也可以作为大专院
本书针对Spring Boot 2.0以上版本,采用“知识点+实例”的形式编写。 通过“58个基于知识的实例 + 2个综合性的项目”,深入地讲解Spring Boot的技术原理、知识点和具体应用。 把晦涩难懂的理论用实例展现出来,使得读者对知识的理解变得非常容易,同时也立即学会如何使用它。 - 要成为一本有温度的书,只做到上面这些还远远不够。 所以,本书花费大量的力气对比讲解多种同类技术的知识、使用和区别,读者可以根据自己的喜欢进行技术选型; 还讲解了时下流行的接口架构风格RESTFUL、用来实现高并发的Redis、用来实现系统间通信的中间件RabbitMQ。 最后两章融合了本书所讲知识点,讲解了两个常用又实用的实战项目。本书适合所有对Spring Boot感兴趣的读者阅读。
本书是一本关于利用图形和动画效果创建更好、更有效和更酷的桌面应用程序的书。本书讨论Java基本原理、Swing、Java 2D、图形、图形用户界面(GUl)、动画、性能和基于这些基本原理的用于创建漂亮应用程序的高级效果。本书部分讲述Java图形和用户界面编程的基本概念。第二部分讲述Java 2D和Swing中创建极富界面时有用的更多高级主题。第三部分讲述动画的基本原理。第四部分介绍极富客户端效果开发及示例。 本书适合Java图形和动画效果开发人员使用,也可作为相关专业培训教材。
本书是JavaScript经典图书的新版。第4版涵盖ECMAScript 2019,全面、深入地介绍了JavaScript开发者必须掌握的前端开发技术,涉及JavaScript的基础特性和高级特性。书中详尽讨论了JavaScript的各个方面,从JavaScript的起源开始,逐步讲解到新出现的技术,其中重点介绍ECMAScript和DOM标准。在此基础上,接下来的各章揭示了JavaScript的基本概念,包括类、期约、迭代器、代理,等等。另外,书中深入探讨了客户端检测、事件、动画、表单、错误处理及JSON。本书同时也介绍了近几年来涌现的重要新规范,包括Fetch API、模块、工作者线程、服务线程以及大量新API。
Java是由Sun Microsystem公司开发的当今世界流行的软件开发语言之一。 Java是一种完全面向对象的程序设计语言。Java程序由类和类的数据成员、方法成员构成,具有面向对象的程序开发的所有特点,程序员可以自己单独编写Java程序,也可以利用Java提供的类库通过继承来完成Java程序设计。Java可以应用于网页制作,编写的基于网页运行的Java应用程序可以被浏览器支持运行,或运行在Web服务器端。程序结构清晰、开发流程简洁。 本书分13章详细地介绍了Java语言的基本语言语法、基本功能和特点、基本应用和扩展应用。通过语言现象说明详细地解释了Java面向对象的编程思想和通过大量实例介绍了Java的编程技巧。
本书按照现代教育方法构思全书内容,详细介绍Java语言、Java面向对象编程及应用软件开发知识,内容新颖。第1~6章介绍Java编程环境、Java语言基础、数据类型、流程控制、数组、面向对象编程等内容。第7~16章讨论Java的高级主题,包括接口和包、Java图形用户界面设计与事件处理、Swing组件的应用、集合框架、集合框架的支持算法、Java I/O系统、异常处理、多线程程序设计、Applet、数据库编程、网络编程等。介绍B/S结构的分布式软件、EJB、Servlet、JSP技术、J2EE的编程框架与应用等。附录提供了Java课程设计实例研究——电梯模拟系统、ASCII字符集、Java关键字等。 本书具有系统性、知识性、实用性等特点,可作为高等院校学生学习Java语言的教材,也可作为广大Java爱好者的参考书。
《javaweb应用开发案例教程——基于mvc模式的jsp+servlet+jdbc和ajax》通过一个完整的系统项目案例来贯穿javaweb应用开发各个模块的理论讲解,引领读者学习java web应用完整的开发体系,以及javaweb的各类技术在项目开发中的实际应用。 《javaweb应用开发案例教程——基于mvc模式的jsp+servlet+jdbc和ajax》共包括6部分:概述、web基础、jdbc、servlet、jsp以及ajax技术,涵盖了javaweb应用开发的所有相关技术。理论讲解部分重点突出、由浅入深。每章理论部分之后均配合项目案例,体现技术在实际项目开发中的具体应用,明确了相关技术学习的必要性。通过完整的项目案例,贯穿了所讲的各类技术,体现了实际应用开发中相关技术的综合运用。后,读者可以参考书中提供的项目案例开发所需的应用系统。 《java web应用开发案例教程——基于mvc模式的jsp+servlet+jdbc和ajax》适合
本书是一本关于Java语言基础知识和程序设计开发用书。本书深入浅出地介绍了Java语言程序开发的环境、Java语言的基础语法知识、Java语言的编程思想、Java语言的网络编程、数据库编程、Swing组件编程、Web编程等多种应用以及项目实战内容。本书注重学练结合,基础知识均配合相应示例,示例包含完整源码,并附以详细注释,每章还提供相应的练习,相信 基础知识 示例 练习 的形式可以帮助读者牢固掌握知识点,快速提高编程水平。 全书结构完整、思路清晰、逻辑严谨,适合编程爱好者、初学者、中级程序开发人员以及其他相关从业人员阅读使用,相信您阅读本书一定能有所收获!
《java语言程序设计(第2版)题解与实验指导》是与java语言程序设计(第2版)》(清华大学出版社出版)配套的实验指导和习题解析,目的是为学生课后学习和课堂上机实验提供支持。全书共分15章,每章均包括本章要点、实验指导、习题解析三个方面的内容。书末的附录a介绍了jdk7和eclipse的下载、安装和使用。 《java语言程序设计(第2版)题解与实验指导》可作为(java语言程序设计(第2版)》的教辅用书,也可供自学java语言的人员参考。
古人云,"万事开头难 ,熟练掌握Java语言是Java应用开发的个台阶,能够深入理解Java程序设计,是学习Java系列技术的必要前提。本教材结合作者多年开发和教学经验,从入门者的学习特点出发,循序渐进地带领读者走进Java世界,使得"开头并不难 。全书主要分为六个部分,包括Java语言的类、类之间的关系、异常处理、常用API、其他特性总结和编程实战。其中,编程实战部分提供了连连看游戏的完整实现,帮助读者使用教材就能自主实现该案例,快速提高Java程序实践能力。书中内容打破了传统的堆砌知识点的方式,而是从解决问题的角度诠释面向对象程序设计,涵盖了企业实际工作中常用的技能与知识点,简单明了,易读易懂。本教材适合Java语言初学者以及Java程序员阅读。
《Java程序设计基础/21世纪高等学校计算机教育实用规划教材》共分为10章。首先介绍Java基础、Java的数据类型及程序结构等内容,使读者对Java有个概要的认识和理解;接着详细介绍Java的面向对象编程、图形界面编程、接口、多线程、异常抛出捕获等内容。使读者深入了解Java语言的特点与优势。《Java程序设计基础/21世纪高等学校计算机教育实用规划教材》具有结构严谨、层次分明、深入浅出、实例精彩、指导性强等特点;编写风格为:从概念入手,通过相关示例来实践概念,使读者真正理解Java语言的实质,从而让读者更好、更快速地掌握Java。 《Java程序设计基础/21世纪高等学校计算机教育实用规划教材》可作为高等院校计算机及相关专业的Java语言程序设计或网络编程基础等课程的教材,也可以作为应用开发人员的自学参考书。
《java语言程序设计实用教程》共有三篇、7个项目,采用基于工作过程的教学模式,从java语言特点人手,比较全面地讲解java基础知识、继承和多态、接口、界面设计、线程、异常、i/o数据流,以及数据库编程。 《java语言程序设计实用教程》是为java爱好者编写,适合任何热爱java的人士自学和教师教学使用。无需任何基础,零起点学java,是本书的宗旨;启迪心智,增强读者成为汀精英的自信,是本书的目标。
《Java语言程序设计教程(第2版)》采用了大量生动活泼、贴近生活的案例,容易被学生接受和理解。读者如果结合书中的案例进行上机实践,不但能够进一步理解Java语言以及程序设计过程,而且能够迅速掌握编程方法,提高编程技巧。此外,我们还精心编写了思考题和习题。本书再版时介绍了JDK1.7中出现的一些新语言成分,使得读者在初学之时就能紧跟Java语言发展变化的*形势。本书由翁恺和肖少拥合作编写。