1 / 6
文档名称:

2019年Java笔试题及答案.doc

格式:doc   大小:84KB   页数:6
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

2019年Java笔试题及答案.doc

上传人:小雄 2021/12/14 文件大小:84 KB

下载得到文件列表

2019年Java笔试题及答案.doc

相关文档

文档介绍

文档介绍:给出以下代码
public class Switchl{
final static short x=2;
public static int y=0;
public static void main(String[] args) {
for (int z=0;z<4;z++){
switch(z) (
case x:System, out. print ( "0”);
default:System, out. print ( "def");
case x~l:System, out. print ( "1" ) ;break;
case x~2:System, out. print ( "2”);
}
}
}
}
class ParentClass(
public int doStuff(int x){
return x*2;
}
}
public class ChildClass extends ParentClass( public static void main (String[] args){ ChildClass cc=new ChildClass();
long x=cc. doStuff(7);
System, out. println( "x="+x);
}
public long doStuff(int x) (
return x*3;
Public static void main (String[] args) {
X. x=new X ();
X. x2=ml (x);
X. x4=new X ();
X2=x4;
//comment
}
Static X ml(X mx)(
Mx=new X();
Return mx;
}
}
以上代码执行到comment处时有多少个可被垃圾收集的对象
给出以下代码
Public class TestObj{
Public static void main(String[] args){
Object o=new Object () {
Public boolean equals(Object obj){
Return true;
}
};
System, out. printin(o. equals( "Fred"));
}
}
请给出结果:()
A运行时抛出异常
B True
C Fred
D第三行编译错误

Class Two(
Byte x;
Class PassO{
Public static void main(String[] args)( PassO p=new PassO();
P. start ();
}
Void start () {
Two t=new Two ();
System, out. print (t. x+” ” );
Two t2=fix(t);
System, out. print (t. x+” ” +t2・ x);
}
Two fix(Two tt)( tt. x=42;
Return tt;
}
}
请给出结果:
A null null 42 C 0 42 42 E Com