发表在 java 09-23 17:32:17
--------------------------------------------------------------------
现招三名管理员,有兴趣的小伙伴可以在帖下留言,报名将会在下周截止。
报名方式:回复该帖,并确保你加入了JAVA部落。
--------------------------------------------------------------------
小伙伴们都开学了吧,大家都开始忙起来了,现在招三名管理员协助管理部落。
我会优先录取学习过JAVA或对JAVA感兴趣的人。
如果你能回答下面的题目,我将会优先录取你:(下方题目难度由低到高)
第一题:
下面这段代码是否可以通过编译:
//源代码文件名为Demo12.java
public class Demo {
public static void main(String[] args) {
}
}
第二题:
下方代码输出的结果是什么?
//源代码文件名为Demo.java
public class Demo {
public static void main(String[] args) {
System.out.println("答案为"+1+3);
}
}
第三题:
下方代码是输出“方法一被调用了”还是“方法二被调用了”?
//源代码文件名为Demo.java
public class Demo {
static void show(Object obj){
System.out.println("方法1被调用了");
}
static void show(Demo[] d){
System.out.println("方法2被调用了");
}
public static void main(String[] args) {
show(new Demo());
}
}
第四题:
是否能够通过编译?
//源代码文件名为Demo.java
public class Demo {
public String hello(List<String> list){
System.out.println("hello");
reutrn null;
}
public Object hello(List<Object> list){
System.out.println("hello");
reutrn null;
}
}
<script>
alert("本部落目前已经停止招收管理员了~");
</script>
第一题 可以 第二题在String下1+3 位为 13 第三题 new Demo 为 Object的子类 调用为方法1 第四题 你return打错了 无法通过
1.不能 2.+3 3.方案1 4.不能
第一题可以通过编译 第二题答案为:答案为4 第三题方法2被调用了 第四题不能通过