没有合适的资源?快使用搜索试试~ 我知道了~
java经典面试题--101-120.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 124 浏览量
2022-06-11
01:25:23
上传
评论
收藏 41KB DOC 举报
温馨提示
试读
6页
java经典面试题--101-120
资源推荐
资源详情
资源评论
面向对象程序设计
1、[判断正误]下面程序输出数字 0。
public class J_Test{
static int m_data;
m_data=0;
public static void main(string args[ ]){
System .out .println(m_data);
} //方法 main 结束
} //类 J_Test 结束
解:上面程序中 m_data=0;这句有误,不可以在方法外对已存在的变
量进行赋值;将 m_data=0 加入到静态块中,如下所示:
static{ m_data=0;},程序就可以正常运行输出数字 0
2、[判断正误]如果在定义一个类的时候没有用到关键字 extends,则这个类
没有直接父类。
解:在没有用到 extends 关键字时,java 会自动使 Object 类作为其直接
父类。
3、[选择题]关于下面的代码,哪些结论是正确的?
class J_SuperClass{
J_SuperClass( ){
} //方法 J_SuperClass 结束
} //类 J_SuperClass 结束
class J_SubClass extends J_SuperClass{
} //类 J_SubClass 结束
A.类 J_SubClass 的构造方法具有 public 属性
B.类 J_SubClass 的构造方法不含参数
C.类 J_SubClass 的构造方法包含调用 this( )
D.类 J_SubClass 的构造方法包含调用 super()
解:答案为 BD,但我认为 A 也正确,例为我们写过很多 po 类,没定义过其构
造方法,但在不同包,没继承关系时一样可以使用该类。构造方法的方法体的
第一句会自动调用其 super(…)方法,即父类的构造方法。
4、[填空题]语句"J_Example a = new J_Example( );"定义了变量 a。
想释放变量 a 所指向的实例对象的内存空间,请写出相应的一条或多条语句:
( )。
解:a==null;System.gc();
5、[选择题]下面程序的输出是什么?
class J_Test{
int m_i = 2;
String m_s = null;
J_Test( ){
m_i = 3;
m_s = "constructor";
}
资源评论
oligaga
- 粉丝: 50
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功