本书从初学者的角度出发,以丰富的案例,不同的学习图标,深入浅出地介绍了Java编程的基础知识和高级技术。全书共12章。第1章介绍了Java语言的特性、Java开发环境的搭建、Java程序的编译和运行过程。第2章介绍了Java语言的一些基本语法。第3章和第4章全面讲解了面向对象编程的思想和应用。第5章~第12章分别介绍了常用的Java数据结构、异常处理、文件与流、图形用户界面编程、Java applet、多线程、网络编程和数据库编程技术。 本书可作为高等院校相关专业或社会培训机构的教学用书,也可作为Java技术的初学者与编程爱好者的自学用书。
《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开发者的学习和参考用
《Java 8入门与实践实验指导及习题解析(微课视频版)》在内容体系上与笔者编写的《Java 8入门与实践(微课视频版)》紧密配合。两本书的各章次序保持一致,目的是为每章的实践环节提供一个详细指导。每章包括知识要点、实验指导、习题解析。知识要点部分对《Java 8入门与实践(微课视频版)》每章的知识点进行了提炼。实验指导部分包括实验目的、样例调试和编程练习。其中样例调试包括基本训练题和综合样例题,基本训练题的目标是强化概念理解,分步启发引导学生在编程调试过程中进行自我知识总结;综合样例题则是培养学生综合应用知识的能力。实验指导部分的编程题可供学生思考与练习。习题解析部分对《Java 8入门与实践(微课视频版)》一书每章的习题进行了详细的解答和分析。 《Java 8入门与实践实验指导及习题解析(微课视频版)》配有103
本教材的基础篇中全面、系统地介绍了Java语言程序设计的基础知识、基本语法、编程环境与方法,Java语言面向对象基础知识和面向对象高级程序设计,以及Java GUI程序设计、Java Applet程序设计、Java标准类库、集合操作。高级篇中介绍了Java语言的异常处理技术、多线程技术、输入输出技术、网络编程技术、JDBC与数据库访问技术和JavaBean组件技术等内容。 本教材基于Java SE 5.0编写,内容新颖,力求重点突出,层次清晰,通俗易懂,例题丰富,方便教学。本书各章备有习题和上机实验指导,以检验读者的学习情况,有助于读者掌握教材中的主要内容。 本教材可作为高等院校计算机科学与技术、网络工程、软件工程、电子信息工程、通信工程、信息安全和电子商务等专业的面向对象程序设计课程的教材使用,也可作为广大计算机爱好者自学Java语言的参考书。
孙琳、张宇主编的《数据结构(Java版)》全面 系统地介绍了数据结构的基础理论和算法设计方法, 对常用的数据结构做了系统的介绍,并结合数据结构 的应用以及算法性能评价等内容,进一步使读者理解 数据抽象与编程实现的关系,提高用计算机解决实际 问题的能力。主要内容包括:数据结构的基本概念、 算法描述和算法分析初步、线性表、链表、栈、队列 、串、数组、广义表、树、图、查找和排序的各种方 法。 本书是用Java语言定义和实现数据结构及算法的 ,因此本书中**章**节简单介绍了Java编程语言 。本书结构合理,内容丰富,算法描述清晰,便于自 学,可作为高等院校计算机专业和其他相关专业的教 材和参考书,也可供从事计算机软件开发的科技工作 者参考。
本书是JavaScript经典图书的新版。第4版涵盖ECMAScript 2019,全面、深入地介绍了JavaScript开发者必须掌握的前端开发技术,涉及JavaScript的基础特性和高级特性。书中详尽讨论了JavaScript的各个方面,从JavaScript的起源开始,逐步讲解到新出现的技术,其中重点介绍ECMAScript和DOM标准。在此基础上,接下来的各章揭示了JavaScript的基本概念,包括类、期约、迭代器、代理,等等。另外,书中深入探讨了客户端检测、事件、动画、表单、错误处理及JSON。本书同时也介绍了近几年来涌现的重要新规范,包括Fetch API、模块、工作者线程、服务线程以及大量新API。
本教材围绕开源的技术示范项目PetStore的实现介绍Java Web应用系统开发技术:HTML/CSS,JDBC,JSP,标签库(JSTL),Servlet,JavaBean,Filter,以及J2EE轻量级框架技术Hibernate,Struts2和Spring,并且融入面向对象程序设计思想和MVC设计模式。本教材从完成简单的静态版本(HTML/CSS)开始,逐步迭代,到后使用框架技术(Hibernate,Struts2和Spring)完成项目,难度推进合理。本教材适合作为本科、高职软件技术及相关专业学生学习Java Web应用开发技术的教材,也可作为面向就业的实习实训教材。本书提供配套的PPT课件、课后习题答案和程序源代码,可在电子工业华信教育资源网免费下载。
本书是JavaScript经典图书的新版。第4版涵盖ECMAScript 2019,全面、深入地介绍了JavaScript开发者必须掌握的前端开发技术,涉及JavaScript的基础特性和高级特性。书中详尽讨论了JavaScript的各个方面,从JavaScript的起源开始,逐步讲解到新出现的技术,其中重点介绍ECMAScript和DOM标准。在此基础上,接下来的各章揭示了JavaScript的基本概念,包括类、期约、迭代器、代理,等等。另外,书中深入探讨了客户端检测、事件、动画、表单、错误处理及JSON。本书同时也介绍了近几年来涌现的重要新规范,包括Fetch API、模块、工作者线程、服务线程以及大量新API。
本书介绍了JavaScript脚本语言的基础知识和实用技术。全书共11章,内容包括JavaScript概述、JavaScript编程基础、流程控制语句、对象编程、本地对象、浏览器对象(BOM)、文档对象(DOM)、事件处理、函数特性、数据交换格式与数据持久化等技术,并应用本书所讨论的技术内容制作一个服饰设计网站。 本书配有大量的示例和练习,介绍详略得当,所介绍的技术具有很强的实用性、前瞻性,符合市场就业需求。读者通过本书的学习可以快速掌握JavaScript编程基本功。
郑刚等编的《Java Web程序设计》介绍了JavaWeb开发中的主要相关技术及相关知识。全书分为12 章,内容包括Java web开发概述、搭建Java Web开发环境、Servlet技术、JSP技术、跟踪会话、过滤器 Filter、监听器Listener、JSTL标签库、自定义标签、数据库概述、JDBC使用以及在Java Web开发中经常 遇到的问题与解决的方法。 《Java Web程序设计》内容全面,结构清晰,语言通俗流畅,重难点突出,例题丰富,所有程序都能 够直接运行。本书可作为大中专院校的计算机及相关 专业的JavaWeb程序设计教材,也可作为计算机软件 开发人员的参考书。
本书将Java语言作为大学生计算机程序设计的入门语言,其特色是通俗易懂、案例充盈。书中详细介绍Java入门的基础语法及面向对象的编程思想。全书共9章,内容包括:Java语言概述,数据类型、运算符和表达式,控制结构和控制语句,数组和字符串,类和对象,继承、多态和接口,集合和泛型,异常处理,常用类。本书所有知识点都结合具体实例进行讲解,力求做到案例教学、项目驱动。 本书体系结构合理,章节设置得当,非常适合作为本专科学院计算机及信息工程类专业程序设计语言的入门教材,也适合作为Java初学者的入门自学教材。
《Java程序设计任务驱动式实训教程》围绕Java程序设计语言的基础知识和JDK1.6版本的部分新特性,采用任务驱动式项目实训的方式,介绍如何在Eclipse和JBuilder开发环境下进行面向对象程序设计与应用开发。典型的实训项目有商场打折计价、学生成绩统计、可设置范围和人数的按号抽奖、运用多线程的龟兔赛跑、关于事件处理的鼠标测试、简易记事本、音乐播放、手动绘图和三层结构的学生信息管理等程序。书中的项目绝大部分是在JDK1.6与Eclipse开发环境下开发的,也有少部分在JBuilder开发环境下完成的。《Java程序设计任务驱动式实训教程》概念清晰,结构合理,叙述简明易懂,融进了编者29年计算机软件专业学习、工作、项目开发和教学的全部经验。无论是编程新手,还是具有C、C++、C#或VisualBasic-基础的程序员,都可从本书中获取新知识。本书特别适合高职高专
卢淑萍、樊红珍主编的《JavaScript与jQuery 实战教程》系统全面地介绍了JavaScript和jQuery知 识,内容涵盖JavaScript基本语法、BOM编程、DOM编 程、事件、jQuery基础、jQuery中的DOM操作、 jQuery制作动画、jQuery插件及jQuery与Ajax等客 户端交互特效制作技术。本书由浅入深,辅以大量的 实例说明,操作性和实用性较强。 本书适合作为各大专院校相关专业的网页特效设 计课程的教材,也可以作为网页特效设计的培训教材 和网站开发的参考书。
本书是一本关于Java语言基础知识和程序设计开发用书。本书深入浅出地介绍了Java语言程序开发的环境、Java语言的基础语法知识、Java语言的编程思想、Java语言的网络编程、数据库编程、Swing组件编程、Web编程等多种应用以及项目实战内容。本书注重学练结合,基础知识均配合相应示例,示例包含完整源码,并附以详细注释,每章还提供相应的练习,相信 基础知识 示例 练习 的形式可以帮助读者牢固掌握知识点,快速提高编程水平。 全书结构完整、思路清晰、逻辑严谨,适合编程爱好者、初学者、中级程序开发人员以及其他相关从业人员阅读使用,相信您阅读本书一定能有所收获!
本书深入探究Java高级实用技术的内容,从而进一步强化Java开发技能。主要内容包括集合框架、泛型、实用类、输入输出处理、多线程、Socket网络编程、XML解析等。为保证*优学习效果,本书紧密结合实际应用,利用大 量案例说明和实践,提炼含金量十足的开发经验。本书使用Java高级实用技术进行控制台程序开发,并配以完善的学习资源和支持服务,包括视频教程、案例素材下载、学习交流社区、讨论组等终身学习内容,为开发者带来全方位的学习体验,更多技术支持请访问课工场官网:www.kgc.cn。
本书基于建构主义教育思想,通过大量循序渐进的案例,让学生在体验中掌握Java语句,同时获得编程能力、排错能力和学习能力。本书多次使用陷阱式教学法,帮助学生深刻理解所学知识,理解面向对象编程思想。本书详细地介绍了Java程序设计的开发环境、概念和方法。内容分为四个阶段:小案例阶段、小案例推动大项目阶段、重点建立复杂编程逻辑阶段和综合大项目阶段,用于巩固面向对象编程思想,并且弥补即时聊天项目在数据库应用上的不足。
本书侧重于培养学生使用Java语言进行面向对象程序设计的思想和技能,而并非对Java技术进行百科全书式的介绍。本书以初学者为起点,对面向对象思想进行深入透彻的剖析。全书用9个任务和2个综合应用作为内容载体,通过任务分析,引入相关的知识和技术,同时精选了大量的生活案例来形象地溶解知识,在对案例衬托相关知识铺开阐述基础上,通过任务实施来完成任务导引中提出的任务,从而达到强化技能培养的目标。为使本书内容通俗易懂,激发学生的学习兴趣,书中的任务以故事形式描述,并配以逼真的图片说明,通过口语化的语言将抽象的知识形象化,从而增强学生对知识的理解与运用。 与市面上的其他Java教材相比,本书的不同之处主要体现在以下几个方面: 1.教材特色 -层次递进,任务驱动 以“l+1+1”的结构逐层深入,即一个基础(Java
本书结合java技术详细讲解了面向对象的软件工程原理和实践,应用“项目驱动”*教学模式,通过完整的项目案例系统地介绍了使用java技术进行面向对象的分析设计、开发及管理的整体流程,包括信息化建设及面向对象的软件工程概述、it项目开发流程与uml概述、软件需求分析、系统分析设计、软件实现、软件测试、软件项目部署、软件配置和变更管理、软件过程管理以及项目管理等。 本书注重理论与实践相结合,内容详尽,突出应用能力的培养,将一个实际项目的分析设计、开发和管理等过程分解在各章作为案例讲解,是一本实用性突出的教材。本书可作为普通高等院校计算机专业本、专科生软件工程课程的教材,也可供软件开发和设计人员参考使用。
《JavaEE技术实验教程》以社会对JavaEE技术开发人才的要求为目标,以轻量级JavaEE编程技术为重点,共分成了4个部分:Web程序设计知识回顾、轻量级JavaEE编程技术、企业级EJB组件编程技术和JavaEE综合应用开发,总计15个实验。 其中,部分回顾已学的JSP、Servlet、JavaBean、JDBC等技术,共有1个实验;第二部分主要针对Struts2、Hibernate和Spring基本开发方法、框架核心机制和程序设计思想进行练习,共包括9个实验;第三部分主要针对会话Bean、实体Bean和消息驱动Bean开发技术进行练习,共包括3个实验;第四部分设计了2个综合实验,分别要求综合运用SSH框架或EJB框架进行系统设计开发。 本书前三个部分中的每个实验都包括3个层次的小实验:基础实验、提高实验和扩展实验,其知识范围和实现难度递增,可供教师和学生自主选择。 本书为学校计算机类专业的实验
吴仁群主编的《Java实践教程》是一本实践性很强的Java语言基础教程。书中不仅讲解了Java程序设计的基础知识,而且提供了大量实用性很强的编程实例。全书共分11章:Java语言概述、Java语言基础、类与对象、继承与接口、数组与字符串、Java的异常处理机制、输入输出及数据库操作、多线程、Applet程序及应用、图形用户界面设计和Java在数据结构中的应用等。 《Java实践教程》内容实用,结构清晰,实例丰富,可操作性强,可作为高等学校Java程序设计课程的教材,也可作为计算机相关专业的培训和自学教材。
本书分为上、中、下三篇,共11章。上篇是习题及解析篇,共9章。内容包括数据结构基本概念、线性表、栈和队列、串、数组与广义表、树和二叉树、图、查找、排序。每章包括内容介绍(含数据结构和习题解析)与习题两大模块。中篇是实验篇,内容包括实验流程及11个主题实验,每个实验分为基础练习、进阶练习和扩展练习3个模块,其难度是递进式的。下篇是课程设计篇,内容包括课程设计实施方案、评价标准及21个课程设计备选题目。书后的附录给出了各章部分习题的参考答案、实验报告格式以及课程设计报告格式。 本书可作为高等院校计算机、信息或其他相关专业学生学习数据结构和其他程序设计类课程的参考教材,或研究生入学考试的辅导材料,也可作为广大参加自学考试的人员和软件工作者的参考用书。
赵彦主编的《JavaEE框架技术进阶式教程》使用了新颖的进阶式教学模式,让学生拾阶而上攀登知识的高峰。同时采用项目驱动法、任务教学法和实例教学法完成对JavaEE框架技术的讲述,让学生提前感知软件开发人员的工作。 《JavaEE框架技术进阶式教程》共分16个单元,每个单元又包含若干个任务。两个大项目贯穿全书,项目1是网上购物系统,项目2是图书管理系统。1~15单元按知识点展开项目1中的相应部分。项目2的相应部分在各单元后面的习题和实训中讲述。第16单元是网上购物系统的开发,详细阐述了使用JavaEE四层模型开发项目l的全过程。 该书图文并茂、深入浅出、语言流畅,富含大量实例和案例,各个知识点的展开符合认识规律。既可作为一般高等院校JavaEE课程的教材,又可供软件开发人员参考。
本书作为Java语言程序设计课程的教材,系统、全面地介绍了有关Java开发所涉及的各类知识。全书共分13章,内容包括Java的Eclipse开发工具、Java语言基础、流程控制、数组与字符串、Java面向对象程序设计、异常处理、多线程编程、GUI图形用户界面编程、输入输出和文件操作、工具类、数据库编程应用、网络编程、JSP与Serverlet等。书中每章内容都与实例紧密结合,有助于学生理解知识、应用知识,达到学以致用的目的。 本书内容详尽,循序渐进。其中所有例程全部在JDK7.0环境下调试通过,便于读者学习与推广应用。各章配有大量习题,便于读者思考和复习。 本书为任课老师提供配套教学资源,包括所有例程源代码、制作精良的电子课件及课后作业参考答案等。 本书可作为高等院校计算机专业学生和非计算机专业学生学习Java程序设计的教材,同时也适