标题：Java入门很简单
图书信息
作者：李世民 等
ISBN：
定价：59.8元
印次：1-1
装帧：平装
印刷日期：2012-7-6
图书简介
本书是一本面向Java编程初学者的书籍，不需要读者有太多的计算机基础知识。本书讲解通俗易懂，循序渐进，避免云山雾罩、晦涩难懂；语言轻松活泼，用类比、对比、比喻等写作手法，并配合图解教学，对难点给出了必要提示；每个知识点都对应相应的编程实例，便于读者一边学习一边动手实践，既可以提高读者的动手能力，也可激发学习兴趣。本书配带1张DVD光盘，内容为本书配套多媒体教学视频、本书源代码及Java进阶教学视频。
本书共12章，涵盖的内容有建立Java语言的开发环境及编写第一个Java程序、了解面向对象的Java、变量和常量、数组、字符串、方法和它的表达式，Java中的语句、继承和多态，Java中的类、输入/输出对象、异常处理，通过Java使用MySQL数据库。通过学习本书内容，读者可以具备初步的Java开发 能力。
本书最适合没有基础的Java入门新手阅读；有一定基础的读者，也可通过本书进一步理解Java语言的各个重要概念和知识点；对于大、中专院校的学生和培训班的学员，本书也不失为一本好教材。
前 言
在众多计算机编程语言中，Java语言出现的时间不算太早，但它的发展速度可以用惊人一词来形容。从最初使用它来做各种Web应用，到开发各种应用程序，再到最近开始流行的移动应用，Java语言的应用范围一直在快速扩大。Java已经成为最受欢迎的编程语言之一，而且这种增长趋势还没有减缓的迹象。Java应用范围迅速扩大的一个主要原因是Java语言的完善，它为开发人员提供了各种所需要的库，使开发人员不必再关心与计算机编程的底层技术相关的细节，从而可以专注于自己的应用业务设计。简单地说，Java使广大开发者可以更容易地用计算机来解决自己的问题。
Java语言学习起来简单，入门难度并不大。但在学习之初，它可能会给学习者一种无从下手的感觉。本书尝试用一种全新的思路解决这个问题，以通俗易懂的语言，用图解教学和实例教学的方法，让读者轻松掌握Java编程的基础，为进一步提升打好基础。
本书的基本讲解思路如下。
* 从零开始学编程。对于没有基础的人来说Java语言比较抽象，尤其是面向对象的程序设计不好理解。本书从最初的Hello World例子开始，层层推进，教读者学会Java编程。
* 带着问题学编程。本书讲解时会提出各种相关问题，让读者先思考，然后再进一步学习和理解，这样理解得更深刻，学习效果好。
* 亲自动手学编程。学习Java编程的最终目的是为了使用它来开发需要的应用程序，如果只看书不动手练习，永远也不会成为一个优秀的程序员。本书中的每个知识点后都有对应的实例，读者可以亲自动手实践，体验实际编程。
本书学习门槛为零，可以让新手在短时间内掌握Java编程基础及面向对象的程序设计思想。本书与众不同，语言上力求幽默直白、轻松活泼，将Java编程的各种知识用最简单的语言，以读者最容易理解的方式表达出来。在讲解形式上力求图文并茂，由浅入深。书中在引入面向对象的设计思想时，采用了大量生活中的例子和类比，让读者对相关概念有直观的理解。相信通过阅读本书，读者可以轻松跨入Java的大门。
本书特色
1．提供配套的多媒体教学视频
本书专门录制了配套的多媒体教学视频，以帮助读者更加直观而高效地学习，从而达到事半功倍的效果。
2．注重对概念和基本知识的讲解
本书对所有基础概念都做了较详细的介绍，对于较难理解的概念与抽象的名词，给出了形象的图示或具体的实例，便于读者理解。
3．图解教学，简单直观
对于很多不容易理解的过程或概念，本书提供了大量的示意图进行讲解，一目了然，简单直观，可以大大加深读者对知识的理解，节省阅读时间。
4．实例丰富，注重实践
本书围绕学以致用的教学目标，对书中的所有知识点都配合了实际的案例进行讲解，读者通过演练这些例子，可以提高自己动手编程的能力，达到好的学习效果。
5．语言通俗，风格活泼
本书尽量用最浅显易懂的语言进行讲解，避免云山雾罩、晦涩难懂的内容堆砌，从而可以大大降低读者的学习难度。
6．问题导向，针对性强
对于相关知识，本书讲解时尽可能地以问题的形式提出来，引导读者先思考，后学习，从而找到好办法来解决，这样读者可以更有针对性地学习，从而激发读者的编程兴趣。
7．脉络清晰，一目了然
本书从最开始建立Java语言编程环境讲起，到基本知识点，再到较为复杂的对象和方法，最后还介绍了实际应用中的数据库应用，脉络清晰，一目了然。
8．问题开放，拓展性强
本书除了讲清楚基本的知识点外，还给出了部分开放性问题，引导读者自己思考，动手实践，找出解决问题的答案。
9．提供练习题，巩固提高
本书提供了必要的练习题目，以帮助读者巩固和提高。
本书内容及体系结构
第1部分 做好准备工作（第1~2章）
本书前两章分别介绍Java语言和它采用的面向对象的程序设计思想，主要是概念上的介绍，为后面正式开始学习Java编程语言打好基础。
第2部分 程序中的数据（第3章）
计算机主要的工作就是做计算，当然离不开各种类型的数据。在开始真正编程之前必须要对Java编程语言中的各种数据类型有清楚了解，这部分内容就是让读者认识Java中的数据。
第3部分 较复杂的数据（第4~5章）
前面介绍的只是较简单的数据类型，在处理大量数据及文字的时候就无能为力了。我们要用计算机来解决实际问题，自然不能停留在初级水平上面。数组与字符串是程序中很常见的数据类型，掌握了它们才能够写出功能比较强大的程序。
第4部分 程序功能的实现（第6~7章）
前面已经将所有关于数据类型的内容介绍清楚了，这部分介绍如何处理这些数据。有数据与处理数据的方法，就可以用Java程序来解决实际问题了。
第5部分 面向对象的高级内容（第8~10章）
Java语言不只是简单地将数据与方法拼凑起来。在掌握了足够多的Java编程语言基础知识之后，这部分开始介绍面向对象程序设计中较为复杂的内容。这些程序设计思想能够让读者在工作中派上大用场，同时也是Java编程学习过程中较难的部分。
第6部分 异常处理机制（第11章）
现实中程序不会永远按照我们预期的那样，不出任何问题地成功执行。在遇到意外情况时，所开发的程序必须能够处理它们，尽可能地完成任务。这就需要在设计过程中引入异常处理机制。虽然这部分内容并不很多，但非常重要哦！
第7部分 数据库入门（第12章）
数据的处理是程序要做的事情，在数据量太大的情况下，得找个好的办法保存这些数据。这就是数据库要做的事情。数据库就是数据的栖身之地，有了数据库的帮助，Java程序只需要将所需要用的数据取出来，处理好之后再保存到数据库当中。
本书读者对象
* Java语言初学者
* 初中级程序员
* 大、中专院校师生
* 培训班学员
* Java语言开发的爱好者
本书作者
本书由李世民主笔编写。其他参与编写的人员有毕梦飞、蔡成立、陈涛、陈晓莉、陈燕、崔栋栋、冯国良、高岱明、黄成、黄会、纪奎秀、江莹、靳华、李凌、李胜君、李雅娟、刘大林、刘惠萍、刘水珍、马月桂、闵智和、秦兰、汪文君、文龙、陈冠军、张昆
目 录
第1部分 做好准备工作
第1章 准备学习Java2
1.1 Java是什么，什么是Java2
1.1.1 Java是一种跨平台的计算机编程语言2
1.1.2 Java的开发及运行环境5
1.1.3 Java程序的开发流程5
1.2 让计算机更聪明——Java能做什么6
1.2.1 Java的桌面应用7
1.2.2 Java的网页应用7
1.2.3 Java的手机应用8
1.2.4 Java的其他应用9
1.3 开始搭建Java环境9
1.3.1 JDK简介10[1]