新浪微博2015校园招聘java研发工程师笔试题
时长:60分钟 总分:100分
132浏览 0人已完成答题
题型介绍
题型 | 单选题 |
---|---|
数量 | 12 |
最后打印出来的结果是什么?
public class Test{ private static int i=1 public int getNext(){ return i++ } public static void main(String [] args){ Test test=new Test() Test testObject=new Test() test.getNext() testObject.getNext() System.out.println(testObject.getNext()) } }
请问运行主要的程序后会打印出的是什么
public class Test{ public static void main(String [] args){ List list=new ArrayList() list.add("a") list.add("b") list.add("a") Set set=new HashSet() set.add("a") set.add("b") set.add("a") System.out.println(list.size()+","+set.size()) } }
请问以上程序执行的结果是
public class Test{ public String name="abc" public static void main(String[] args){ Test test=new Test() Test testB=new Test() System.out.println(test.equals(testB)+","+test.name.equals(testB.name)) } }
下面程序的时间复杂度是?
for(int i=1i<ni*=3) for(int j=i/3j<ij++){ Foo() }已知n是一个正数,Foo()时间复杂度为0(1),上述代码的时间复杂度是()