本书将Scratch作为一门程序设计语言看待,通过大量数学和算法方面的编程案例,为广大中小学生提供了一本编程进阶的参考教材。本书根据案例类型分为12章,共有100个妙趣横生的编程案例,涵盖数字黑洞、数学游戏、古算趣题、逻辑推理、玩扑克学算法、分形图等数学内容。本书*的特点是案例丰富多彩,让人脑洞大开,是广大中小学生在受过Scratch编程入门教育之后进一步提高编程能力的编程宝典。通过阅读本书,将使读者更加热爱编程,更加热爱数学和算法,为广大中小学生打开一片新的数学编程天地。本书不是零起点教材,适合已经过Scratch入门教育的广大中小学生、编程爱好者和参加中小学信息学竞赛的学生作为参考读物,也适合少儿编程培训机构作为课程设计的参考读物。
Java语言是当今流行的计算机高级编程语言之一,Java平台则是一个完整的软件开发体系平台。Java语言具备简单性、面向对象性、分布式、解释性、健壮性、安全性、结构中立性、可移植性、高效性、多线程、动态性等特点,使用Java语言开发的软件项目现在随处可见。 本书遴选为2014年江苏省高等学校重点立项建设教材,同时也是无锡市精品课程资源的配套教材。本书以学生考试系统的两个不同版本——单机版和C/S版的开发为主线,分解为15个典型任务,贯穿全书介绍Java相关开发技术和理论,将知识点与开发实践紧密结合,从而达到学以致用的目的。读者通过阅读本书,不仅可以全面掌握Java的初级开发知识,而且可以了解更多的Java应用技巧。本书内容涉及Java语言基础知识、类与对象的基本概念、类的方法、类的重用、接口与多态、泛型和集合、输入/输出流、多
孙琳、张宇主编的《数据结构(Java版)》全面 系统地介绍了数据结构的基础理论和算法设计方法, 对常用的数据结构做了系统的介绍,并结合数据结构 的应用以及算法性能评价等内容,进一步使读者理解 数据抽象与编程实现的关系,提高用计算机解决实际 问题的能力。主要内容包括:数据结构的基本概念、 算法描述和算法分析初步、线性表、链表、栈、队列 、串、数组、广义表、树、图、查找和排序的各种方 法。 本书是用Java语言定义和实现数据结构及算法的 ,因此本书中**章**节简单介绍了Java编程语言 。本书结构合理,内容丰富,算法描述清晰,便于自 学,可作为高等院校计算机专业和其他相关专业的教 材和参考书,也可供从事计算机软件开发的科技工作 者参考。
Java EE是目前开发企业级Web应用的主流框架技术,在当今企业级项目开发中与微软公司的MS.NET一起构成两大核心框架技术。本书全面系统地介绍了Java EE的体系结构,Java EE的主流应用服务器和集成开发工具。主要内容包括Java EE框架核心结构、应用服务器、集成开发工具、Servlet组件编程、请求处理编程、响应处理编程、会话跟踪编程、ServletContext对象和应用、过滤器编程、监听器编程、JSP、EL和JSTL、JNDI服务基础和编程、JDBC服务编程、JavaMail编程和Java EE MVC模式架构应用。 本书全面采用案例驱动,主要知识的讲解都辅助以实际案例应用编程,便于读者的理解和自主运用,讲解详细且通俗易懂。 本书每章都附以Power Point课件来总结本章中的大纲和重点内容,便于教师教学和学生复习。 本书旨在为Java EE的初学者和大中专院校学生提供易于入门,全面了解和掌握
本书是《Java语言程序设计》(第3版)(清华大学出版社)的配套学习与实训指导,目的是为学生课前、课后学习和上机实训提供帮助和指导。全书章节与主教材一致,共18章,每章包含: 本章学习指导,给出了本章学习目标、课前学习自测题目、核心知识点思维导图以及学习参考资源等; 复习与思考题,给出了本章复习与思考题,这些题目有助于学生理解、巩固和消化本章的主要内容;实训任务,通过完成若干实训任务使学生进一步强化本章所学知识; 编程练习及答案,给出主教材中编程练习的参考答案,供学生在学习时参考。本书可作为计算机及相关专业学生 Java语言程序设计 课程的辅导和实验教材,也可作为自学者学习 面向对象 课程或Java语言的参考书。
《java高级框架应用开发案例教程:struts2+spring+hibernate》应用“项目驱动”*教学模式,通过完整的项目案例系统地介绍了使用struts+spring+hibernate高级框架进行应用设计与开发的方法和技术。全书论述了高级开发框架概述、struts基础、struts标签、struts高级技术、struts拦截器与文件上传下载、hibernate基础、hibernate实体关系映射、hibernate查询语言、spring概述和控制反转ioc、spring面向方面编程和事务处理,以及struts+spring+hibernate集成等内容。 《java高级框架应用开发案例教程:struts2+spring+hibernate》注重理论与实践相结合,内容系统、全面,提供了大量实例,突出应用能力的培养,将一个实际项目的知识点分解在各章作为案例讲解,是一本实用性突出的教材。本书可作为普通高等院校计算机专业本、专科生struts+spring+hibernate高级框架应用开发课程的教材,也可供设计开
????邵欣欣、蒋晶晶主编的《Java面向对象程序设计实训教程》从Java的基本概念人手,介绍了面向对象的程序设计思想以及Java*基础、*主要的核心技术。 ????《Java面向对象程序设计实训教程》既注重理论的介绍,又强调实际的应用,从实用的角度出发,精心设计知识结构及代码实例,并配以大量的习题和实验,让读者在阅读的过程中很轻松地既能掌握枯燥的计算机语言知识,又锻炼了实践能力。通过*后的项目实训,进一步加强了学生对Java知识的全面掌握,提高综合应用的能力。
本书深入探究Java高级实用技术的内容,从而进一步强化Java开发技能。主要内容包括集合框架、泛型、实用类、输入输出处理、多线程、Socket网络编程、XML解析等。为保证*优学习效果,本书紧密结合实际应用,利用大 量案例说明和实践,提炼含金量十足的开发经验。本书使用Java高级实用技术进行控制台程序开发,并配以完善的学习资源和支持服务,包括视频教程、案例素材下载、学习交流社区、讨论组等终身学习内容,为开发者带来全方位的学习体验,更多技术支持请访问课工场官网:www.kgc.cn。
Java EE 是目前企业级应用开发的主流技术标准与软件开发架构,新的 Java EE 版本致力于简化技术复杂性,大大降低了开发难度,使用户容易理解和上手。本书详细讲解基于 Java EE 应用程序“轻松短租网”项目的开发技术和过程,按“项目描述、项目目标、项目实施、项目小结与拓展”划分章节,综合应用 Java EE 相关技术、 Web 页面设计、 Struts2 框架应用、 MySQL 数据库、 JDBC 编程、 Eclipse 、 Tocmat 、 PowerDesigner 工具、软件工程等知识,掌握 Java 面向对象编程思想和 Java EE 编程技术能力,达到开发企业项目能力。 本书适合高等院校“ Java EE 编程技术”课程实践教学参考用书,也可供学习 Java EE 企业项目的开发人员参考。
本书从初学者的角度出发,以丰富的案例,不同的学习图标,深入浅出地介绍了Java编程的基础知识和高级技术。全书共12章。第1章介绍了Java语言的特性、Java开发环境的搭建、Java程序的编译和运行过程。第2章介绍了Java语言的一些基本语法。第3章和第4章全面讲解了面向对象编程的思想和应用。第5章~第12章分别介绍了常用的Java数据结构、异常处理、文件与流、图形用户界面编程、Java applet、多线程、网络编程和数据库编程技术。 本书可作为高等院校相关专业或社会培训机构的教学用书,也可作为Java技术的初学者与编程爱好者的自学用书。
教材的基本信息 1.适用对象 本教材适用于计算机相关专业本科《Web开发技术(Java)I》课程和专科《Web开发技术(Java)II》课程的教学。 2.具备的知识和能力基础 学习本课程,需要具备基本的Java语言和数据库知识,本科生或专科生应该先修过《Java语言程序设计》和《数据库原理与应用》的相关课程,并且已经具有了基本的计算机基础知识、查阅资料等能力。 3.教学总体目标 学习本课程之后,将为后续的程序设计课程打下一定的基础,并且培养学生在9个方面的TOPCARES-CDIO 能力,分别是: (1)专业基础知识:掌握JavaWeb开发核心理论和技术。 (2)分析问题:针对具体的问题,能够运用所学知识进行分析,逐步找到解决问题的方法。 (3)具有概念化和抽象化能力:针对具体的应用和实际的问题,能够运用所学知识对问题进行抽象,分清应用的层次。 (4)
《Java开发实例大全(基础卷)》筛选、汇集了Java开发从基础知识到高级应用各个层面约600个实例,每个实例按实例说明、关键技术、设计过程、详尽注释、秘笈心法的顺序进行了分析解读。全书分5篇共24章,内容有:开发环境的应用、Java基础应用、数组与集合的应用、字符串处理技术、面向对象技术应用、枚举与泛型的应用、反射与异常处理、多线程技术、编程常用类、Commons组件、窗体设计、窗体特效、基本控件应用、复合数据类型控件应用、其他高级控件应用、控件特效与自定义控件、文件与文件夹操作、文件的读取/写入/整理和控制、操作档、文件压缩、数据库操作、SQL应用、数据查询、数据库高级应用。配书光盘附带了实例的源程序和部分讲解视频。 《Java开发实例大全(基础卷)》既适合Java程序员参考和查阅,也适合Java初学者,如高校学生、软件开
Java EE是目前国内外广泛使用的计算机编程开发平台。本书对JavaEE编程技术进行了系统的介绍。全书共分四篇。篇对Java高级编程知识做了详细的介绍,包括Java常用工具类、集合框架、JDBC编程技术以及Java对XML编程技术,这些是学习JavaEE的入门基础。第二篇对JSP网页编程技术做了较详细的介绍,主要有HTML基础、CSS样式表的应用以及JSP相关的编程技术(如JSP基础、JavaBean编程、Servlet编程以及Filter等技术),这一篇是B/S架构编程基础,这一篇还用一定篇幅介绍了EL和JSTL编程技术。第三篇对目前流行的开源框架进行系统介绍,包括Hibernate、Struts2、Spring编程以及SS2H三者整合技术。本书第四篇精心编写了一些编程实验,涉及本书全部章节内容。在课下完成这些练习会有很大收获。 本书结构合理、语言通俗易懂、内容深入浅出,主要针对具有一定Java编程基础的人员。适合作
目前,很多企业应用中都会使用各种框架技术,其中Struts2、Hibernate、Spring是三个常用的Java EE开源框架,掌握这些主流框架技术是很多企业对开发人员的基本要求。本书将这三大框架“一网打尽”,是一把开启Java EE开源框架世界的钥匙。本教材主要分为三个部分,每部分学习一个框架,而每部分却不是孤立的,教材使用一个案例贯穿始终。在每个部分,都将结合学习到的新技能不断修改完善案例,直到终将三大框架都应用到了案例当中,能够帮助读者深入理解三大框架如何应用在真实应用中。 本书适合各层次的Java EE开发人员阅读。
本书阐述了Java语言的关键字、语句、语法规则、类库等的使用方法,其内容包括Java语言开发工具的介绍、面向对象编程的概念、Java基础语句、Java类、类的继承与多态等特性、接口、包、异常、Java基础类库的应用,并通过应用型案例帮助读者掌握Java语言的输入和输出操作、图形用户界面操作、Applet小程序的编写、图形绘制操作、多线程处理、图像动画制作、网络编程、数据库操作等相关类库的使用。 本书可作为大学、大专等院校计算机相关专业的本科或专科生的教材,也可作为学习Java语言的初、中级读者的参考书。
《HTML+CSS+JavaScript网站开发实用技术》系统地讲述了利用HTML、CSS和JavaScript进行网页设计的相关知识,案例部分结合了HTML5与CSS3的典型应用,可以帮助读者快速掌握网站开发技术,实现网站开发从传统的HTML+CSS向HTML5+CSS3过渡。 《HTML+CSS+JavaScript网站开发实用技术》内容主要分为4部分。部分包括第1章~第3章,介绍了HTML中广泛使用的标记和属性,指明了那些已经过时的或很少使用的标记和属性,HTML5中有变化的标记或HTML5新增的常用标记以示例的形式给出说明。第二部分包括第4章~第5章,介绍了CSS的概念、应用,通过示例说明了部分CSS3对CSS2改进的内容。第三部分包括第6章~第8章,介绍JavaScript中的概念、对象和事件处理。第4部分,介绍了网站的发布与管理。 《HTML+CSS+JavaScript网站开发实用技术》涵盖知识全面,案例丰富,易学易用,将知识点融于案例之
《Java程序设计任务驱动式实训教程》围绕Java程序设计语言的基础知识和JDK1.6版本的部分新特性,采用任务驱动式项目实训的方式,介绍如何在Eclipse和JBuilder开发环境下进行面向对象程序设计与应用开发。典型的实训项目有商场打折计价、学生成绩统计、可设置范围和人数的按号抽奖、运用多线程的龟兔赛跑、关于事件处理的鼠标测试、简易记事本、音乐播放、手动绘图和三层结构的学生信息管理等程序。书中的项目绝大部分是在JDK1.6与Eclipse开发环境下开发的,也有少部分在JBuilder开发环境下完成的。《Java程序设计任务驱动式实训教程》概念清晰,结构合理,叙述简明易懂,融进了编者29年计算机软件专业学习、工作、项目开发和教学的全部经验。无论是编程新手,还是具有C、C++、C#或VisualBasic-基础的程序员,都可从本书中获取新知识。本书特别适合高职高专
《Java程序设计案例教程》是学习java语言的入门教材。《java程序设计案例教程》应用“项目驱动”*新教学模式,通过完整的项目案例系统地介绍了使用java语言进行程序设计的方法和技术。全书共12章,分为三部分:java概述篇、java核心技术篇和java高级应用篇,分别论述了面向对象程序设计的基本概念、java语言基础(包括运算符与表达式、程序流控制、数组)、java类和对象、java面向对象高级特性、实用类及接口、异常处理、图形用户界面、输入输出、多线程编程、java网络编程、jdbc技术等。 《Java程序设计案例教程》内容上注重理论与实践相结合,内容详尽,提供了大量实例,突出应用能力的培养,将一个实际项目的知识点分解在各章中作为案例讲解,是一本实用性突出的教材。《java程序设计案例教程》可作为普通高等院校计算机专业本、专科生程序设计课程的教材
本教材是《广东外语外贸大学广东服务外包人才培训基地系列教材》首批16本之一,本教材可作为全国各类服务外包培训机构和组织的专业培训教材,亦可作为希望对服务外包行业了解更多或希望从事服务外包工作的各大专院校学生和有关政府部门、企业管理人员及技术人员的培训教材和参考书。本教材适合于具有Java语言程序设计和网页设计基础的高等院校计算机相关专业的学生,对已具备一定Java软件系统设计和开发能力的从业人员也有重要的参考价值。本教材从Java Web开始,全面覆盖了一个Java工程师所需的知识、设计和程序能力,采用流行的SSH软件结构,以实例开发示例贯穿全书。本教材共分为十一章,主要章节内容包括Java开发概述、Web开发基础、JSP网页语言、支持Web服务的Servlet程序、JDBC网络数据库连接、Struts2软件系统框架、支持数据库开发应用的Hibernat
本书紧密围绕网页设计师在进行Web前台开发中实际需要掌握的技术,全面介绍了使用DIV+CSS、JavaScript、jQuery进行Web页面设计和制作技巧。本书不是单纯地讲解语法,而是通过一个真实的网站进行贯穿,引导出相应的任务。在每一个任务的学习中,首先是提出任务要求,然后讲解本任务所涉及的知识点,后讲述完成步骤。本书共分为3个项目、17个任务,分别讲述了DIV+CSS网页布局、JavaSclipt网页特效和jQuery网页特效。 本书可作为高等院校计算机相关专业的教学用书,也可以作为网页设计师考试和网页前台设计爱好者的参考用书。
化志章等编著的《Java程序设计——从方法学角度描述》以Java语言为例,用方法学思想指导内容的组织和撰写。在各章学习之前,为读者准备了“本章方法学导引”。该内容以方法学思想为指导,从程序设计的角度,用深入浅出的语言(不涉及过多计算机专业术语和Java语法细节)讲述本章内容引入的背景、要解决的问题,以及怎样解决,并点出为此定制出哪些语法机制(仅给出名称及其作用)。在后续各节中,结合具体示例,剖析语法机制如何使用。帮助读者跳过纷繁复杂的语法表象,快速直接地触及语法机制的核心思想和应用框架,同时训练一种对所学不仅要“知其然,更知其所以然”的学习态度和学习方法。 《Java程序设计——从方法学角度描述》第1、2两章概述了程序设计的基础内容,包括程序设计的基本策略、程序设计语言所蕴含的重要属性(思想
《Java 8入门与实践实验指导及习题解析(微课视频版)》在内容体系上与笔者编写的《Java 8入门与实践(微课视频版)》紧密配合。两本书的各章次序保持一致,目的是为每章的实践环节提供一个详细指导。每章包括知识要点、实验指导、习题解析。知识要点部分对《Java 8入门与实践(微课视频版)》每章的知识点进行了提炼。实验指导部分包括实验目的、样例调试和编程练习。其中样例调试包括基本训练题和综合样例题,基本训练题的目标是强化概念理解,分步启发引导学生在编程调试过程中进行自我知识总结;综合样例题则是培养学生综合应用知识的能力。实验指导部分的编程题可供学生思考与练习。习题解析部分对《Java 8入门与实践(微课视频版)》一书每章的习题进行了详细的解答和分析。 《Java 8入门与实践实验指导及习题解析(微课视频版)》配有103
《java程序设计习题精编》是《java程序设计与实践教程》的配套教材。本书根据java语言的内容结构提供了大量习题和习题解析,涉及java程序设计语言的各部分学习要点。 《java程序设计习题精编》所选习题按相关内容划分成章,每章分为典型例题分析选讲、练习题精选和习题参考答案三个部分,结构清晰,习题覆盖面广,供读者在学习过程中进行自我检查和测试。 《java程序设计习题精编》既可以作为普通本科院校、专科及高职院校java程序设计课程的练习题和思考题使用,也可作为高等院校非计算机专业学生自学报考计算机等级考试的参考资料。