本书的第一章将会有一些简单的像游戏一样的程序,对于如何让它们运行也会有一些详细的指导。 ...

教孩子学Java少儿编程-目录

不同地方的人会用不同的语言来交流。同样地,写电脑程序,像游戏、计算机、文本编辑器采用的程序语言也可能是不同的。没有程序,你的电脑会变得一无是处,它的屏幕会一直都是黑的。电脑的配件叫做硬件,程序是软件。最通用的电脑语言是Visual BasicC++,和Java。那是什么将Java语言同其它语言区分开来呢?

首先,相同的Java程序能运行于不同的电脑中,比如在个人电脑,苹果电脑或者其它电脑中,同样的Java程序总能得到相同的执行结果。事实上,Java程序甚至不知道他们在哪里运行,因为他们在一个特殊的软件外壳里运行,那个软件外壳叫做Java虚拟机(JVM)。比如说,如果你的Java程序要指示JVM去输出一些信息,那么JVM就会按照你的指令去输出结果。

第二,Java让你的程序(屏幕、菜单和信息)更容易地翻译为不同的语言。

第三,Java允许你创造程序元素(类),它们代表来自真实世界的对象。例如,你可以创造一个叫Car的Java类,并给这个类设置一些属性,像门、轮子等真实车子有的东西。然后,你可以基于这个类创造另一个类,比如说Ford,这个类有类Car的所有特征,以及一些只有福特汽车有的特征。

第四,Java比其它任何语言都更有力量。

第五,Java是免费的!你可以不用一毛钱就在互联网上找到任何创建Java程序所需要的东西。