本书将Scratch作为一门程序设计语言看待,通过大量数学和算法方面的编程案例,为广大中小学生提供了一本编程进阶的参考教材。本书根据案例类型分为12章,共有100个妙趣横生的编程案例,涵盖数字黑洞、数学游戏、古算趣题、逻辑推理、玩扑克学算法、分形图等数学内容。本书*的特点是案例丰富多彩,让人脑洞大开,是广大中小学生在受过Scratch编程入门教育之后进一步提高编程能力的编程宝典。通过阅读本书,将使读者更加热爱编程,更加热爱数学和算法,为广大中小学生打开一片新的数学编程天地。本书不是零起点教材,适合已经过Scratch入门教育的广大中小学生、编程爱好者和参加中小学信息学竞赛的学生作为参考读物,也适合少儿编程培训机构作为课程设计的参考读物。
《Java Web编程技术:JSP Servlet MVC》主要介绍了基于JavaWeb的编程技术,主要包括:Web技术基础;Servlet技术模型和Servlet容器模型、ServtetAPI应用和Servlet高级应用;JSP的各种元素、生命周期、作用域对象等;Web应用开发中的组件重用技术:EL表达式语言的使用,JSTL标准标签库,Web应用的事件处理与过滤器的应用以及安全性等问题;MVC开发模式等。同时各个章节都包小结、经典面试题和跟我上机等内容,让读者的编程技术更加扎实。 《Java Web编程技术:JSP Servlet MVC》可作为高等学校计算机及相关专业Web编程技术课程的教材,也可供从事基于Java的Web应用开发技术人员学习参考,同时也可用作JavaWeb开发员国际认证考试的备考材料和培训教材等。
孙琳、张宇主编的《数据结构(Java版)》全面 系统地介绍了数据结构的基础理论和算法设计方法, 对常用的数据结构做了系统的介绍,并结合数据结构 的应用以及算法性能评价等内容,进一步使读者理解 数据抽象与编程实现的关系,提高用计算机解决实际 问题的能力。主要内容包括:数据结构的基本概念、 算法描述和算法分析初步、线性表、链表、栈、队列 、串、数组、广义表、树、图、查找和排序的各种方 法。 本书是用Java语言定义和实现数据结构及算法的 ,因此本书中**章**节简单介绍了Java编程语言 。本书结构合理,内容丰富,算法描述清晰,便于自 学,可作为高等院校计算机专业和其他相关专业的教 材和参考书,也可供从事计算机软件开发的科技工作 者参考。
本书深入探究Java高级实用技术的内容,从而进一步强化Java开发技能。主要内容包括集合框架、泛型、实用类、输入输出处理、多线程、Socket网络编程、XML解析等。为保证*优学习效果,本书紧密结合实际应用,利用大 量案例说明和实践,提炼含金量十足的开发经验。本书使用Java高级实用技术进行控制台程序开发,并配以完善的学习资源和支持服务,包括视频教程、案例素材下载、学习交流社区、讨论组等终身学习内容,为开发者带来全方位的学习体验,更多技术支持请访问课工场官网:www.kgc.cn。
本书系统地介绍了Java语言程序设计的基础知识,强调问题驱动与问题求解,提供了丰富的编程示例和不同难度的编程问题。 本书内容可分为三大部分。 部分是基础程序设计,包括 ~5章,主要介绍计算机和编程语言基础知识、Java语言概况、基础编程知识(如基本数据类型、变量、常量、标识符、表达式、运算符、JShell、选择结构、循环结构、方法、数组、字符串等)。第二部分是面向对象程序设计,包括第6~11章,主要介绍类与对象、继承与多态、抽象类与接口、内嵌类、lambda表达式、泛型、枚举、异常、文件、输入/输出流等。 第三部分是图形用户界面设计,对应 2章,主要介绍Java FX应用程序结构、容器面板、事件驱动编程、控件、统计图表等内容。 本书可以作为高等院校计算机、软件工程、大数据、人工智能、信息管理与信息系统等相关专业
?本书内容由浅入深、循序渐进,从Java语言的基本特点入手,全面介绍了Java语言的基本概念和Java语言开发平台的使用方法以及Java语言的基本语法和面向对象程序设计的基本概念,并深入介绍了Java的 特性。内容涉及Java中的基本语法、数据类型、类、异常、I/O数据流、线程及网络功能等内容,基本覆盖了Java的大部分技术,是进一步使用Java进行技术开发的基础,并且给出了大量实例,便于学生模仿学习,适合Java语言的初学者使用,也可作为专业人员的参考书。
本书是一本讲授Java EE企业级应用技术的基本概念、基本框架和程序设计基本方法的教材。全书共8章,章介绍Java EE企业级应用的基本知识和基本概念、企业级应用与中间件技术、Java EE体系架构的
《Java 8入门与实践实验指导及习题解析(微课视频版)》在内容体系上与笔者编写的《Java 8入门与实践(微课视频版)》紧密配合。两本书的各章次序保持一致,目的是为每章的实践环节提供一个详细指导。每章包括知识要点、实验指导、习题解析。知识要点部分对《Java 8入门与实践(微课视频版)》每章的知识点进行了提炼。实验指导部分包括实验目的、样例调试和编程练习。其中样例调试包括基本训练题和综合样例题,基本训练题的目标是强化概念理解,分步启发引导学生在编程调试过程中进行自我知识总结;综合样例题则是培养学生综合应用知识的能力。实验指导部分的编程题可供学生思考与练习。习题解析部分对《Java 8入门与实践(微课视频版)》一书每章的习题进行了详细的解答和分析。《Java 8入门与实践实验指导及习题解析(微课视频版)》配有103集
《企业级很好人才培养(信息类专业集群)解决方案"十三五"规划教材:基于MVC的Java Web项目实战》以在线购物网站为背景,介绍一个项目的整体流程,整体流程主要包括需求分析、功能描述、系统设计、MVC、javabean、servlet等,其中主要介绍了MVC在web系统中的应用。《企业级很好人才培养(信息类专业集群)解决方案"十三五"规划教材:基于MVC的Java Web项目实战》是在学习了Javaweb程序设计的基础上对Jsp网页编程的进一步的扩展,从而了解MVC程序设计的理念和思想。
《企业级很好人才培养(信息类专业集群)解决方案"十三五"规划教材:基于MVC的Java Web项目实战》以在线购物网站为背景,介绍一个项目的整体流程,整体流程主要包括需求分析、功能描述、系统设计、MVC、javabean、servlet等,其中主要介绍了MVC在web系统中的应用。《企业级很好人才培养(信息类专业集群)解决方案"十三五"规划教材:基于MVC的Java Web项目实战》是在学习了Javaweb程序设计的基础上对Jsp网页编程的进一步的扩展,从而了解MVC程序设计的理念和思想。
本书系统地介绍了JavaWeb网站设计开发原理、技术、框架和流程,用简洁、清晰的语言讲解了网站开发的前端和后端的相关技术。 本书共13章,内容包括Web技术概述、超文本标记语言HTML?5、层叠样式表CSS、脚本语言JavaScript、XML与JSON技术、Web服务器工作机理及配置、Servlet技术基础、JSP技术基础、JSP隐式对象、EL表达式与JSTL标签库、JavaWeb数据库操作以及SSM框架(Spring、SpringMVC和MyBatis)的应用与开发等。本书多个章节基于同一个案例循序渐进地进行学习,能够帮助读者不断提高开发水平。本书还探讨了其他相关技术和应用,包括SpringBoot框架、数据库连接池、AJAX技术、前后端分离的开发方式、网站的部署方式、搜索引擎和SEO技术等,能够帮助网站的开发者实现其商业目标。 为方便读者学习,本书每一章开头都给出了学习提示,可帮助读者理解本章的内容及
曹维明主编的这本《JavaScript程序设计基础与范例教程》介绍了JavaScript脚本语言的基础知识和实用技术。全书共11章,内容包括JavaScript概述、JavaScript编程基础、流程
本书系统地介绍了JavaWeb网站设计开发原理、技术、框架和流程,用简洁、清晰的语言讲解了网站开发的前端和后端的相关技术。 本书共13章,内容包括Web技术概述、超文本标记语言HTML?5、层叠样式表CSS、脚本语言JavaScript、XML与JSON技术、Web服务器工作机理及配置、Servlet技术基础、JSP技术基础、JSP隐式对象、EL表达式与JSTL标签库、JavaWeb数据库操作以及SSM框架(Spring、SpringMVC和MyBatis)的应用与开发等。本书多个章节基于同一个案例循序渐进地进行学习,能够帮助读者不断提高开发水平。本书还探讨了其他相关技术和应用,包括SpringBoot框架、数据库连接池、AJAX技术、前后端分离的开发方式、网站的部署方式、搜索引擎和SEO技术等,能够帮助网站的开发者实现其商业目标。 为方便读者学习,本书每一章开头都给出了学习提示,可帮助读者理解本章的内容及
本书使用Java语言讲解数据结构。全书按照“项目—任务”的模式编写,共设10个项目,每个项目下都精心安排了6个典型工作任务(全书共60个典型工作任务)。这10个项目分别是:顺序表—教职工工号管理、链表—商品管理、栈—两栈共享空间、队列—模拟银行客户排队、串—模式匹配、矩阵—核算产品费用、树—家族族谱、图—某职业技术学院校园导航、查找—分数查询、排序—成绩管理。 本书可作为高职院校软件技术、移动应用开发、大数据技术与应用等相关专业学生的教材,也可供相关专业的技术人员参考。