程序的主要功能是处理信息(数据),在程序中使用各种类型的变量来存储和表示数据。Java语言内置有8种基本数据类型:byte、char、short、int、long、float、double、boolean。此外,Java还提供了一个String类型用来处理字符串。这8种基本数据类型加上String类型,对应现实业务中的各种类型数据,那么,用它们来处理业务数据够用吗?
如果在Java中编程中,要处理类似“图书”这样的信息,我们可以通过定义新的图书数据类型,并在程序中定义这种数据类型的变量来存储图书信息。这种新的数据类型由原始数据类型构造而成,构造的过程通常简称为“定义类”。
在方法或构造器的声明中,声明了参数的数量和类型。通过参数,可以向方法或构造器内传递信息。在创建对象时,通过构造器的参数来初始化对象的初始状态;在对象间传递消息时,是通过调用方法并将消息封装在参数中实现的。