爱奇艺2016研发工程师笔试题
时长:60分钟 总分:100分
102浏览 0人已完成答题
题型介绍
题型 | 单选题 | 多选题 |
---|---|---|
数量 | 14 | 1 |
将以下哪种方法插入行3是不合法的。
public class Test1{//1 public float aMethod(float a,float b){}//2 //3 }//4
以下程序执行的结果是
class X{ Y y=new Y() public X(){ System.out.print("X") } } class Y{ public Y(){ System.out.print("Y") } } public class Z extends X{ Y y=new Y() public Z(){ System.out.print("Z") } public static void main(String[] args) { new Z() } }
代码输出是什么?
public class SwitchTest{//1 public static void main(String[] args) {//2 System.out.println("value="+switchit(4))//3 }//4 public static int switchit(int x) { int j=1 switch (x) { case 1:j++ case 2:j++ case 3:j++ case 4:j++ case 5:j++ default:j++ } return j+x } }
代码运行结果是?
abstract class Animal{ abstract void say() } public class Cat extends Animal{ public Cat(){ System.out.printf("I am a cat") } public static void main(String[] args) { Cat cat=new Cat() } }
以下代码输出的是
public class SendValue{ public String str="6" public static void main(String[] args) { SendValue sv=new SendValue() sv.change(sv.str) System.out.println(sv.str) } public void change(String str) { str="10" } }
以下代码在编译和运行过程中会出现什么情况
public class TestDemo{ private int count public static void main(String[] args) { TestDemo test=new TestDemo(88) System.out.println(test.count) } TestDemo(int a) { count=a } }