java课后答案

时间:2019-04-01 20:06:13 作者: 字数:4810字

  Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。下面是小编为大家整理的Java的课后练习题以及相关的课后习题答案,希望对你们有帮助。

  java的课后答案

  第四章 类与对象

  1.在声明类时,类名应遵循哪些习惯?

  答:首字母大写, 望名知意

  2.类体内容有哪两种重要成员?

  答:成员变量,和成员方法。

  3.实例方法可以操作类变量吗?类方法可以操作实例变量吗?

  答:实例方法可以操作类变量。

  而类方法不可以操作实例变量。

  4.当类的字节码加载到内存时,类变量就一定分配了内存空间吗?

  答:实例成员变量不分配内存,而类变量一定分配内存。

  5.类的实例变量在什么时候分配内存?

  答:声明之后,在用new关键字创建实例的时候才分配内存。

  6.一个类的类变量被该类创建的所有对象共享吗?

  答:共享

  7.不同对象的实例变量分配的内存地址一定不同吗?

  答:当出现引用赋值语句时两个实例变量的内存地址相同。

  8.什么叫方法的重载?构造方法可以重载吗?

  答:方法的重载是指一个类中可以有多个方法具有相同的名字,但这些方法的参数不同,或者参数的个数不同,或者参数的类型不同。构造方法可以重载。

  9.请阐述为什么类方法不能调用实例方法?

…… 此处隐藏1082字 ……

  解:class DengCha{

  int start,d;

  DengCha(){  }

  DengCha(int start,int d){

  this.start=start;

  this.d=d; }

  void setStart(int s){

  start=s;  }

标签云