没有合适的资源?快使用搜索试试~ 我知道了~
java课后习题答案.doc
0 下载量 2 浏览量
2024-05-15
09:27:20
上传
评论
收藏 57KB DOC 举报
温馨提示
试读
11页
java课后习题答案.doc
资源推荐
资源详情
资源评论
习题1
1—1
Java语言得主要贡献者就是谁?
Java之父 James Gosling
习题2—4
public class 表中得位置 {
public static void main(String[] args) {
// TODO Auto-generated method stub
char a = '思';
char b = '故';
char c = '乡';
System、out、println((int)a+","+(int)b+","+(int)c);
}
}
习题 3—4
public class Xiti3_4 {
public static void main(String[] args) {
for(char a = 'А';a<='я';a++)
{
System、out、println(a);
}
}
}
习题 3—5
public class 阶乘 {
public static void main(String[] args) {
int i = Jiecheng(20);
System、out、println(i);
}
public static int Jiecheng(int i)
{
int result = 0;
if(i==1)
result = 1;
else
result = i*Jiecheng(i-1);
return result;
}
}
习题 3—7
public class xiti3_7 {
public static void main(String[] args) {
int i=1;
int a=0;
while(a<=9999)
{
a+=Jiecheng(i);
if(a<=9999){
i++;
}
}
System、out、println(i-1);
}
public static int Jiecheng(int i)
{
int result =0;
if(i==1)
result = 1;
else
result = i*Jiecheng(i-1);
return result;
}
}
习题 4
习题 4—1
类中得实例变量在什么时候会被分配内存空间?
创建一个类得实例得时候,实例变量就会分配内存空间。
4—2
什么叫做方法得重载,构造方法可以重载么??
重载:一个类中可以有多个方法,具有相同得名字,但就是这些方法得参数必须不同,即或者就
是参数得个数不同,或者就是参数得类型不同。
构造方法可以重载,一个类里面可以有多个构造函数。
4—3
类中得实例方法可以操作类变量么,类方法可以操作实例变量么?
可以。不可以。
4—4
类中得实例方法可以通过类名直接调用么?
不可以。
4—5
简述类变量与实例变量得区别
1. 不同对象得实例变量互不相同
2. 所有对象共享类变量
3. 通过类名直接访问类变量
4—6
C,D 就是错误得,不能用 protected 与 private 修饰类。
4—7
略,
4—8
-100;局部变量得名字与成员变量得名字相同,则成员变量被隐藏。
4—9
27
4—10
“**”20,“##”100;
习题 5
5—1
子类将继承父类得哪些成员变量与方法?子类在什么情况下隐藏父类得成员变量与方法?
若子类与父类在同一包中,子类继承父类除 private 访问权限以外得得变量与方法。若不在
同一包中,子类只继承父类中 protected 与 public 访问权限得成员变量与方法。
成员变量得隐藏:如果所子类所声明得成员变量得名字与父类继承来得成员得名字相同,在
这种情况下子类就会隐藏掉所继承得成员变量。
方法得隐藏:子类可以通过重写,隐藏呀以继承得实例方法;
5—2
Final 方法可以被子类重写么?
不可以
5—3
Abstract 类里可以有 abstract 方法
5—4
什么叫做对象得上转型对象?
假设 A 类就是 B 类得父类当用子类创建一个对象,并把这个对象得引用放到父类中时,这
时称对象 a 就是对象 b 得上转型对象
5—5
下列哪些叙述就是正确得:
(A) final 类不可以有子类,正确。
(B) abstract 类只可以有 abstract 方法,错误
(C) abstract 类可以有非 abstract 方法,但就是该方法不可以用 final 关键字修饰,错误
(D) 不可以同时用 abstract 与 final 修饰一个方法。正确
5—6
15.0,8、0
5—7
98、0,12
习题 6
6—1
接口中能声明变量么?
不能。
6—2
接口中能定义非抽象方法么?
不能
6—3
什么叫做接口得回调?
接口回调就是指:可以把实现某一接口得类创建得对象得阴影赋值给该接口声明得接口变量
中,那么该接口变量就可以调用被该类实现得接口方法。实际上,当接口变量调用被该类实
现得接口方法时,就就是通知相应得对象调用这个方法
剩余10页未读,继续阅读
资源评论
平头哥在等你
- 粉丝: 2
- 资源: 7332
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功