java2实用教程 (课后习题总结)

第四章

习惯将方法名及变量名的首字母小写。

构造方法的访问权限可以是public,protected,private或友好的。

如果在类中显示地定义了构造方法,Java编译器将不再提供默认的构造方法。

Double是java.lang包中一个类的名字,而double是java的关键字,用来声明double基本类型变量。

一个类可以把某个对象作为自己的一个成员变量。

成员变量的名字可以和局部变量的相同。

局部变量没有默认值。

类中的static方法可以用类名调用。

实例方法可以操作static变量。

类方法(static方法)可以操作static变量。

类方法(static方法)可以操作实例变量。

一个类声明的两个对象如果具有相同的引用,二者就具有完全相同的变量(实体)。

一个类中可以有多个方法具有相同的名字,但这些方法的参数必须不同。

如果在类中显示地定义了构造方法,Java编译器将不再提供默认的构造方法。

一个Java源文件默认有“import java.lang.*;”语句。

一个Java源文件可以有多条import语句。

如果源文件有package语句,该语句必须是源文件的第一条语句

当类中没有定义任何构造方法时,Java编译器将为这个类提供默认构造方法

当用new运算符和构造方法创建对象时:1.为成员变量分配内存,并指定默认值。 2.初始化成员变量,即用户声明成员变量时给定的默认值。 3.执行构造方法。 4.计算出一个引用值。

方法重载的意思是:一个类中可以有多个方法具有相同的名字,但这些方法的参数必须不同。

一个类声明的两个对象如果具有相同的引用,二者就具有完全相同的变量(实体)。

没有实体的对象称作空对象,应当仔细检查,避免使用空对象,即让一个空对象去调用方法产生行为。

一个类可以把某个对象作为自己的一个成员变量。

this关键字代表某个对象。

智者不入爱河,遇你难做智者。

经验分享 程序员 微信小程序 职场和发展