每次揭示一个概念:通过带有范例的一系列小步骤,来逐渐解决某个复杂的问题。 告诉你如何描述问题、如何构思解决方案,如何开发、测试并调试程序。 学习输入与输出、决策与循环、类与方法、字符串与数组,以及递归与多态。 告诉你怎样选出合适的程序开发方法,以及如何运用重要的调试技能来排除程序故障。
本书讲解“年轻”且富有扩展性的编程工具ScratchJr。家长和老师可以通过本书中的动画、故事和游戏三方面的项目,与孩子们一起体验并学习编程。书中每个章节都包含细致入微的操作说明和大量案例。本书不仅仅是一本简单讲述编程工具的图书,更重要的是,它点燃了孩子们的创造力。孩子们可以在ScratchJr 中自由创作,体会创造的乐趣,思考创造的取舍过程,而这正是创客教育的核心思维。本书适合对编程感兴趣的青少年使用,可用于智能硬件的程序编写学习,也可供相关培训机构使用。
本书从初学者的角度出发,详细讲解了从Java基础到SSH框架应用的各种技术知识。全书可分为四个部分,分别为基础篇、Web篇、框架篇和实战篇,其中前6章为基础篇,主要讲解Java环境的搭建、语法规则、面向对象、集合和IO等内容;第7~16章为Web篇,主要对Web开发中常用的JSP技术、Servlet技术、jQuery框架、MySQL数据库和BC等知识进行详细讲解;7~31章为框架篇,主要对当前主流的SSH(Struts2、Spring、Hibernate)框架进行详细讲解;第32~33章为实战篇,主要讲解SSH框架的整合知识以及一个基于SSH框架的实战项目——学生信息管理系统。本书既可作为高等院校本/专科计算机相关专业的程序设计课程,也可作为Java技术的培训,是一本适合广大计算机编程爱好者的学习。
本书是一本有关EclipseBIRT的技术书籍,全面介绍了该工具的具体应用和开发,并介绍了相关的概念和原理。全书共分9章,具体包括BIRT简介、BIRT报表开发示例、报表数据源与数据集、报表设计、复杂报表的设计、使用脚本开发和设计报表、共享的报表开发框架、在应用程序中集成BIRT、通过CVS构建BIRT。通过本书,读者将对ECLIPSEBIRT的原理、技术与应用有深入的了解和认识。本书适合软件从业人员、自由软件爱好者、高等院校学生阅读。
本书以基础知识为框架,介绍了各部分知识所对应的常用开发实例,并进行透彻解析。本书内容包括java语言概述、eclipse开发工具、java语言基础、流程控制、数组及其常用操作、面向对象入门、面向对象进阶、字符串与包装类、java集合类框架、常用数学工具类、错误处理、输入/输出、枚举类型与泛型、swing入门、多线程、网络通信和数据库操作。 本书所精选的实例都是一线开发人员在实际项目中所积累的,并进行了技术上的解析,给出了详细的实现过程。读者通过对本书的学习,能够提高开发的能力。 本书提供了大量的源程序、素材,提供了相关的模块库、案例库、素材库、题库等多种形式辅助学习资料,还提供迅速及时的微博、、论坛等技术支持。 本书内容详尽,实例丰富,非常适合作为零基础学习人员的学习用书和大中专院校师生的学习教材,
Java是目前、发展最快的编程语言之一,随着Java新技术的不断推出,Java变得越来越强大,也越来越易用。本书将结合具体的项目实例向读者介绍Java开发的整个流程,同时实例中也包括了许多Java项目开发技巧与经验。 本书共介绍了10个项目实例,其中有4个实例是关于管理系统的,两个实例是关于实用单机版软件的,两个实例是关于网络游戏的,还有两个实例是关于Web开发的。在每一个项目实例的介绍中,笔者都按照实际的开发步骤进行讲解,一步步地向读者介绍项目的整个开发过程。对每一个项目的代码都进行了详细的介绍,而且源代码中还有详细的代码注释,以尽量帮助读者读懂代码中的每一个细节。
本书基于实际的JavaWeb设计流程,详尽讲解了Linux环境下MyEclipse开发工具的使用方法和基于MVC设计模式的JavaWeb开发方法。主要内容包括Linux快速入门、JSP、Servlet、基于JavaBean的MVC模式、基于Struts的MVC模式、对象持久化Hibernate应用。特别介绍了Struts与Hibernate组合实现MVC模式的开发过程。通过本书的学习,读者可以掌握使用MyEclipse开发工具设计、发布基于MVC模式的Java Web应用。本书力求实用、全面、系统,使读者能用较少的时问掌握Java Web开发,掌握MVC设计模式的应用。
Java是目前、发展最快的编程语言之一,由于其开放,跨平台的特点,吸引了众多的开发人员与软件公司。同时在众多软件公司及有志之士的共同努力下,出现了许多的开源框架,为Java语言在企业级开发领域注入了新的血液。 本书结合具体的项目案例向读者介绍了Java EE开发的整个流程,本书共介绍了10个项目案例,涵盖了目前几个比较流行的开源框架,如Struts、Spring、Hibernate、JSF,同时还有用于分布式企业级开发的EJB技术,在项目的开发过程中,笔者还多次使用到了Ajax技术,以增强用户体验。在每一个项目案例的介绍中,笔者都是按照实际的开发步骤进行的,一个模块一个模块地进行介绍。对每一个项目的代码都进行了详细的介绍,对核心代码还进行了详细的代码注释,尽量让读者读懂代码中的每一行,每一个细节。 本书不仅仅是向读者介绍几个案例,
Java领域最有影响力和价值的著作之一,拥有20多年教学与研究经验的Java技术专家撰写(获Jolt大奖),与《Java编程思想》齐名,10余年不衰,广受好评。第9版根据JavaSE7全面更新,同时修正了第8版中的不足,全面讲解Java语言的核心概念、语法、重要特性和开发方法,包含大量案例,实践性强。《Java核心技术·卷1:基础知识》共14章。章概述了Java语言与其他程序设计语言不同的性能;第2章讲解了如何下载和安装K及本书的程序示例;第3章介绍了变量、循环和简单的函数;第4章讲解了类和封装;第5章介绍了继承;第6章解释了接口和内部类;第7章概述了图形用户界面程序设计知识;第8章讨论AWT的事件模型;第9章探讨了SwingGUI工具箱;0章讲解如何部署自己的应用程序或applet;1章讨论异常处理;2章概要介绍泛型程序设计;3章讲解Java平台的集合框架;4章介绍了多线程。
本书封面贴有McGraw-HillEducation公司防伪标签,无标签者不得销售。这是一本在世界范围内有影响力的经典Java教程,由拥有数十年编程经验的资深软件开发专家撰写,被世界多所高校作为教材,广受好评,是最适合教学和自学的Java参考书之一。本书根据的Java7撰写,全面系统地讲解了Java语言的语法和核心要素、利用Swing进行GUI编程以及JavaAPI库方面的内容,包含大量代码示例、练习和自测题。全书共27章,分为三部分。部分(~16章)描述定义Java语言的元素和编程的核心元素,首先对Java进行概述,然后介绍数据类型、运算符和控制语句的基本概念,接着讲解该语言更复杂的特性,如类、方法、继承、接口、包、异常、多线程和泛型。第二部分(7~21章)介绍Swing,首先对用Swing进行GUI编程进行概述,阐述组件、事件、布局管理器的基本概念,然后依次对Swing组件、菜单、
本书涵盖以下内容:①讲解编程基础,了解计算机程序的执行流程与基本元素;②讲解计算机的基本元素由来与基本运行机制(二进制描述);③讲解面向对象的编程原理与逻辑,设计类、继承与多态、接口与抽象类、代码的组织机制。④讲解常用基础类的实现方式与执行机制。⑤讲解泛型、容器类、数据结构和算法;⑥讲解文件系统的设计与实现。⑦讲解并发编程的基础、实现与编程技巧;⑧讲解动态、声明式、函数式编程的编程思路、API与技巧。