360公司2016JAVA研发工程师内推笔试题
时长:90分钟 总分:100分
174浏览 0人已完成答题
题型介绍
题型 | 单选题 |
---|---|
数量 | 17 |
执行以下程序后的输出结果是()
public class Test { public static void main(String[] args) { StringBuffer a = new StringBuffer("A") StringBuffer b = new StringBuffer("B") operator(a, b) System.out.println(a + "," + b) } public static void operator(StringBuffer x, StringBuffer y) { x.append(y) y = x } }
以下java程序代码,执行后的结果是()
java.util.HashMap map=new java.util.HashMap() map.put("name",null) map.put("name","Jack") System.out.println(map.size())
以下java程序代码,执行后的结果是()
public class Test { public static void main(String[] args) { Object o = new Object() { public boolean equals(Object obj) { return true } } System.out.println(o.equals("Fred")) } }
关于下面代码片段叙述正确的是()
byte b1=1,b2=2,b3,b6 final byte b4=4,b5=6 b6=b4+b5 b3=(b1+b2) System.out.println(b3+b6)
下面代码运行结果是()
public class Test{ public int add(int a,int b){ try { return a+b } catch (Exception e) { System.out.println("catch语句块") } finally{ System.out.println("finally语句块") } return 0 } public static void main(String argv[]){ Test test =new Test() System.out.println("和是:"+test.add(9, 34)) } }
关于下面数据库的说法正确的是
计算队列中元素个数的公式应为
辗转相除法的程序的时间复杂度是
long long gcd(long long x,long long y){ if(y==0) return x else return gcd(y,x%y) }
函数fib被调用的次数是
int fib(int n) { if (n == 0) return 1 else if (n == 1) return 2 else return fib(n - 1) + fib(n - 2) }