第一章  进入JAVA

 1.1 程序与模型
   我们都知道java是一种面向对象的程序设计语言,所以每个事物都会被抽象为一个对象,进而组成类。我以前知道的对象就是对象,现在从书中我更进一步了解到了对象更像是程序中的模型元素。模型是什么意思呢?模型是一种简化的描述,它包含对用户来说比较重要的特性,而忽略其他特性。比如:一个儿童塑料汽车模型可能表现一车轮的外部细节,却完全不考虑引擎和传动部分。一个更精致的模型也许包括可以工作的引擎和逼真的内部细节。其实模型我们大部分人应该都见过,真实的比如,记得小时候,我们拿数数用的签子来当成一角钱或是一个苹果,虽然它们一点都不像,但是你可以把它想像成它们。在程序中我们要建立越来越复杂的模型。

1.2 对象、类和消息

   对象之间会发送消息来完成一定的事情,java中消息的构成是这样的,发送的每个消息都要指明接收它的对象(在java中对象以引用来指定),响应消息时该执行什么任务,以及为了充分描述任务所必须提供的任何进一步细节。

.3  第一个对象 :PrintStream对象

    其实我觉得这本书不错的地方在于,开门见山,你看这才开始没多久,就要介绍预定义对象了,其它的书则是慢慢地跟你讲理论,看了半天还不知道一个真实的对象是什么样子的,所以觉得对于我来说好接受一点。呵呵

程序的目的是提供信息。我们要编写的大多数程序都要将信息显示在监视器上,即在计算机屏幕上显示信息。对于程序来说监视器是一个可以输出连续字符流的设备。JAVA提供一个预定义的类,模拟显示器,这个类被称为PrintStream类,注意JAVA是区分大小写的。这个类负责显示字符流。PrintStream类的实例对像可以接受println()消息,这个消息要求将一组给定的字符打印出来。所有PrintStream对象共享这个println()行为。这里,PrintStream对象可以说明对象跟模型差不多的道理,PrintStream类并不模拟实际监视器具有的全部特性,例如,它不提供任何改变监视器背景颜色的行为,它只模拟监视器显示字符流的能力。

   与预定义的PrintStream类一起,JAVA还提供了一个预定义的PrintStream类实例,代表计算机自己的监视器,在JAVA程序中,通过短语System.out引用这个预定义的类对象, 相信大家对System.out.println()不陌生吧,传说中的“Hello world”就是用这个显示出来的。

 JAVA中的注释有两种写法:行注释与包围的注释

 行注释://注释的语句

包围的注释:/* */

     未完待续……

这章的主要内容就是这些,可能有些我觉得没有必要拿出来的我就没写了,都是些很基础的,呵呵