本书将Scratch作为一门程序设计语言看待,通过大量数学和算法方面的编程案例,为广大中小学生提供了一本编程进阶的参考教材。本书根据案例类型分为12章,共有100个妙趣横生的编程案例,涵盖数字黑洞、数学游戏、古算趣题、逻辑推理、玩扑克学算法、分形图等数学内容。本书*的特点是案例丰富多彩,让人脑洞大开,是广大中小学生在受过Scratch编程入门教育之后进一步提高编程能力的编程宝典。通过阅读本书,将使读者更加热爱编程,更加热爱数学和算法,为广大中小学生打开一片新的数学编程天地。本书不是零起点教材,适合已经过Scratch入门教育的广大中小学生、编程爱好者和参加中小学信息学竞赛的学生作为参考读物,也适合少儿编程培训机构作为课程设计的参考读物。
孙琳、张宇主编的《数据结构(Java版)》全面 系统地介绍了数据结构的基础理论和算法设计方法, 对常用的数据结构做了系统的介绍,并结合数据结构 的应用以及算法性能评价等内容,进一步使读者理解 数据抽象与编程实现的关系,提高用计算机解决实际 问题的能力。主要内容包括:数据结构的基本概念、 算法描述和算法分析初步、线性表、链表、栈、队列 、串、数组、广义表、树、图、查找和排序的各种方 法。 本书是用Java语言定义和实现数据结构及算法的 ,因此本书中**章**节简单介绍了Java编程语言 。本书结构合理,内容丰富,算法描述清晰,便于自 学,可作为高等院校计算机专业和其他相关专业的教 材和参考书,也可供从事计算机软件开发的科技工作 者参考。
????邵欣欣、蒋晶晶主编的《Java面向对象程序设计实训教程》从Java的基本概念人手,介绍了面向对象的程序设计思想以及Java*基础、*主要的核心技术。 ????《Java面向对象程序设计实训教程》既注重理论的介绍,又强调实际的应用,从实用的角度出发,精心设计知识结构及代码实例,并配以大量的习题和实验,让读者在阅读的过程中很轻松地既能掌握枯燥的计算机语言知识,又锻炼了实践能力。通过*后的项目实训,进一步加强了学生对Java知识的全面掌握,提高综合应用的能力。
本书深入探究Java高级实用技术的内容,从而进一步强化Java开发技能。主要内容包括集合框架、泛型、实用类、输入输出处理、多线程、Socket网络编程、XML解析等。为保证*优学习效果,本书紧密结合实际应用,利用大 量案例说明和实践,提炼含金量十足的开发经验。本书使用Java高级实用技术进行控制台程序开发,并配以完善的学习资源和支持服务,包括视频教程、案例素材下载、学习交流社区、讨论组等终身学习内容,为开发者带来全方位的学习体验,更多技术支持请访问课工场官网:www.kgc.cn。
本书全面、详细地介绍了JavaWeb应用项目开发所需要的各种知与技能,主要内容包括开发环境的安装与配置、网上商店登录面建立、访问控制与人数统计、网上商店的商品信息维护、商信息的分页查询、购物车功能的实现、Servlet,的应用JavaMail的应用、安全验证码和JfreeChart的应用等。作者结多年的企业工作经验和教学经验,根据企业的实际开发需要的力和要求以及学生的认知规律,并请教了大量在实际开发岗位的资深工程师,编写出本书。本书将一个网上商店的项目分解各章,贯穿始终,是一本以“项目驱动、案例教学、理论与实相结合”的教学方法为主的一体化教材。 本书适合作为高职高院校计算机专业的教材,也可供开发人员参考。
本书从初学者的角度出发,以丰富的案例,不同的学习图标,深入浅出地介绍了Java编程的基础知识和高级技术。全书共12章。第1章介绍了Java语言的特性、Java开发环境的搭建、Java程序的编译和运行过程。第2章介绍了Java语言的一些基本语法。第3章和第4章全面讲解了面向对象编程的思想和应用。第5章~第12章分别介绍了常用的Java数据结构、异常处理、文件与流、图形用户界面编程、Java applet、多线程、网络编程和数据库编程技术。 本书可作为高等院校相关专业或社会培训机构的教学用书,也可作为Java技术的初学者与编程爱好者的自学用书。
《Java开发实例大全(基础卷)》筛选、汇集了Java开发从基础知识到高级应用各个层面约600个实例,每个实例按实例说明、关键技术、设计过程、详尽注释、秘笈心法的顺序进行了分析解读。全书分5篇共24章,内容有:开发环境的应用、Java基础应用、数组与集合的应用、字符串处理技术、面向对象技术应用、枚举与泛型的应用、反射与异常处理、多线程技术、编程常用类、Commons组件、窗体设计、窗体特效、基本控件应用、复合数据类型控件应用、其他高级控件应用、控件特效与自定义控件、文件与文件夹操作、文件的读取/写入/整理和控制、操作档、文件压缩、数据库操作、SQL应用、数据查询、数据库高级应用。配书光盘附带了实例的源程序和部分讲解视频。 《Java开发实例大全(基础卷)》既适合Java程序员参考和查阅,也适合Java初学者,如高校学生、软件开
本书是一本关于利用图形和动画效果创建更好、更有效和更酷的桌面应用程序的书。本书讨论Java基本原理、Swing、Java 2D、图形、图形用户界面(GUl)、动画、性能和基于这些基本原理的用于创建漂亮应用程序的高级效果。本书部分讲述Java图形和用户界面编程的基本概念。第二部分讲述Java 2D和Swing中创建极富界面时有用的更多高级主题。第三部分讲述动画的基本原理。第四部分介绍极富客户端效果开发及示例。 本书适合Java图形和动画效果开发人员使用,也可作为相关专业培训教材。
本书为高职高专计算机类专业规划教材。 Java是SUN公司推出的面向对象语言,本书通过对Java语言的介绍.旨在让读者学会运用OOP(面向对象程序设计)的思想来分析和解决实际问题.本书共10章,具体内容包括概述、Java语言基础、类与对象、封装、继承和多态、抽象类、接VI与包、常用工具包、异常处理、Java的输入与输出及文件操作、基于Swing的图形界面设计和Java数据库编程。其内容浅显易懂,写作手法通俗。案例贯穿全文。并在每章配有一定量的习题和实战训练题目。 本书可作为高职高专院校计算机及相关专业的教材,也可以柞为Java语言初学者的入门学习用书和培训机构的培训教材。
本书根据*的Java7版本,由浅入深地讲解了面向对象程序设计语言的主要内容,并介绍*的Java技术。所有样例程序均在Windows平台和Linux平台的JDK7环境下调试通过。每章习题中添加了近年各大IT公司的Java面试题,引导学生面向就业市场。本书主要内容包括Windows平台和Linux平台下的Java开发环境搭建、面向过程编程、类与对象、继承、多态、接口、面向对象思想、异常处理、JavaAPI、泛型与集合框架、JavaIO、多线程、JDBC操作MySQL和Oracle数据库、反射机制、Annotation以及Eclipse集成开发工具介绍等内容,并对已经过时的Applet和图形界面编程以及网络编程做了简单的介绍。 本书可以作为高等学校计算机专业以及相关专业的“面向对象程序设计”课程教材,也可作为Java软件开发的参考书。
本书由资源的Eclipse专家亲自执笔,并得到了Eclipse官方技术社区的强烈,性毋庸置疑!内容全面,讲解了利用EclipseRCP和Spring OSGi开发大规模Java应用的核心技术;实战性强,包含大量易于操作的案例和实践。 全书共分3个部分:基础篇(~5章)详细介绍了与Eclipse RCP相关的一系列核心概念、EclipseRCP开发环境的搭建,以及SWT、JFace、Forms、Nebula和WindowBuilder等EclipseRCP开发所常用的界面编程技术;篇(第6~12章)讲解了Eclipse RCP应用开发的基础知识、EclipseRCP软件产品各个组成部分的构建方法,以及EclipseRCP扩展的使用和扩展点的开发,掌握这些技术知识的读者将能构建一个结构完整的EclipseRCP软件,并解决软件开发过程中遇到的故障;实战篇(3~15章)详细讲解了Eclipse RCP与SpringOSGi框架、Hibernate ORM框架、JPA规范、Maven工具的整合,以及它与Java的模块化设计。
本书以作者多年数据结构课程教学经验为基础编写而成。全书共9章,第1章介绍了数据结构的基本概念及算法复杂度分析的详细框架和步骤;第2~5章是对线性结构的详细介绍,这一部分是整个数据结构的基础,包括顺序表、链表、栈、队列、稀疏矩阵以及线性表的查找和排序等内容;第6~8章主要研究树结构,第6章介绍了二叉树及树的性质、遍历算法及其应用,第7章研究了查找二叉树及相关算法,第8章介绍了堆结构及其应用;第9章介绍了图结构及关于图的几个基础算法。 本书以Java语言作为数据结构及算法的描述语言,以Java环境的集合框架为参照组织教学内容,便于读者更好地将课程内容运用到实际的软件开发过程中。本书配套有PPT、习题解答等。
本书全面系统地介绍了Java语言程序设计的基础知识、基本语法、编程技巧和Java语言面向对象的特征,以及Java语言在图形界面设计、集合操作和网络编程等方面的应用。。另外,本书还介绍了Java语言的异常处理、多线程、输入输出和文件操作等内容。 本书语言通俗、描述简练、概念准确、例题丰富,便于读者理解和掌握。本书每章均备有大量的习题和上机题,可用来检验读者的学习情况,有助于读者掌握书中主要内容。 本书适合高等院校作为教材使用,也可作为广大计算机爱好者自学Java语言的参考书。
本书阐述了Java语言的关键字、语句、语法规则、类库等的使用方法,其内容包括Java语言开发工具的介绍、面向对象编程的概念、Java基础语句、Java类、类的继承与多态等特性、接口、包、异常、Java基础类库的应用,并通过应用型案例帮助读者掌握Java语言的输入和输出操作、图形用户界面操作、Applet小程序的编写、图形绘制操作、多线程处理、图像动画制作、网络编程、数据库操作等相关类库的使用。 本书可作为大学、大专等院校计算机相关专业的本科或专科生的教材,也可作为学习Java语言的初、中级读者的参考书。
本书针对Spring Boot 2.0以上版本,采用“知识点+实例”的形式编写。 通过“58个基于知识的实例 + 2个综合性的项目”,深入地讲解Spring Boot的技术原理、知识点和具体应用。 把晦涩难懂的理论用实例展现出来,使得读者对知识的理解变得非常容易,同时也立即学会如何使用它。 - 要成为一本有温度的书,只做到上面这些还远远不够。 所以,本书花费大量的力气对比讲解多种同类技术的知识、使用和区别,读者可以根据自己的喜欢进行技术选型; 还讲解了时下流行的接口架构风格RESTFUL、用来实现高并发的Redis、用来实现系统间通信的中间件RabbitMQ。 最后两章融合了本书所讲知识点,讲解了两个常用又实用的实战项目。本书适合所有对Spring Boot感兴趣的读者阅读。
《java语言编程实践教程》以本科生为主要对象,从基本概念人手,由浅人深地介绍了java语言基础知识及其实例应用。本教材针对java 2平台标准版5.0,利用程序实例,把有关面向对象的抽象理论贯穿到java语言编程的具体实践中,循序渐进地讲解java语言面向对象编程、交互事件的处理与awt组件的应用、swing组件的应用、异常处理、输入输出流处理,并通过具体程序实例讲解jdbc与odbc相结合的java数据库连接编程技术。 本教材融入了编者多年java教学经验,如java面向对象编程结构图、创建交互三部曲及异常处理具体方式等,强调在实践中学习java语言,利用浅显易懂的程序实例引导读者轻松进入java面向对象编程的核心境界。本教材适合作为本科、大中专、高职高专计算机编程用书,也可作为广大java编程爱好者案头的工具书。
本书由浅入深地介绍Java编程,注重基础知识、基本概念和基本编程方法的介绍,学习时不要求读者曾经学习过C、C++等语言,而是直接学习Java 的基本概念和编程方法;注重实践过程,用给出的90个具有图形用户界面的、有针对性的、可供实用的实例来阐述Java的编程方法。如果读者把这些实例编制完成并运行成功,对每一条语句都能正确理解,就基本掌握了Java程序设计方法。 本书可作为高等院校Java语言程序设计课程的教材,也可供其他初学 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网站开发实用技术》涵盖知识全面,案例丰富,易学易用,将知识点融于案例之