数组

数组是用共有名称引用相同类型变量的集合.在Java中,虽然最常用的数组是一维数组,但是数组也可以有多维.数组用途广泛,因…

阅读全文 »

this关键字

当调用一个方法时,会向他自动传递一个隐式实参,他是对调用对象(即调用方法的对象)的一个引用.这个应用就叫做this.为了…

阅读全文 »

垃圾回收

如你所见,使用new运算符可以把空闲的内存空间分配给对象.如前所述,内存不是无限的,而空闲内存也是可能耗尽的.因此,ne…

阅读全文 »

深入介绍new运算符

既然了解了类极其构造函数的更多内容,那么现在就可以详细介绍一下new运算符了.new运算符的基本形式如下: class-…

阅读全文 »

带形参的构造函数

在前面的示例中,使用了无形参的构造函数.尽管对于某些情况这已经足够用了,但是大多数情况下,还需要一个可以接收一个或多个形…

阅读全文 »

构造函数

在前面的实例中,每个Vehicle对象的实例变量都需要使用一组语句来手动设置,例如:         Vehicle m…

阅读全文 »

使用形参

调用方法时,可以向方法传递一个或多个值.如前所述,向方法传递的值称为实参(argument).在方法中接收实参的变量被称…

阅读全文 »

返回值

尽管带有void返回类型的方法并不少见,但太多数方法都会返回值.事实上,返回值是方法最有用的功能之一.你已经看到了一个返…

阅读全文 »

从方法返回值

从整体上讲,引起方法返回的条件有两个:第一个是当遇到方法的右花括号时,如前面示例中所示的range()方法;第二个是当执…

阅读全文 »

方法

如前所述,实例变量和方法组成了类.目前为止,Vehicle类只包含了数据,却没有方法.尽管只有数据的类也是完全有效的,但…

阅读全文 »