新浪微博2015校园招聘java研发工程师笔试题

时长:60分钟 总分:100分

132浏览 0人已完成答题

题型介绍
题型 单选题
数量 12
1.
提供java存取数据库能力的包是()
问题详情




2.
关于异常处理机制的叙述正确的是()
问题详情




3.
在类设计中,类的成员变量要求仅仅能够被同一package下的类访问,请问应该使用下列哪个修饰词()
问题详情




4.
最后打印出来的结果是什么?
问题详情

有如下一段程序:
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()) 
    } 
}
请问最后打印出来的是什么?()




5.
请问运行主要的程序后会打印出的是什么
问题详情

有这样一段程序:
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()) 
    } 
}
请问运行主要的程序会打印出的是什么()




6.
对于一个已经不被任何变量引用的对象,当垃圾回收器准备回收该对象所占用的内存时,将自动调用该对象的哪个方法()
问题详情




7.
请问以上程序执行的结果是
问题详情

有这么一段程序:
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)) 
    } 
}
请问以上程序执行的结果是()




8.
(7<<1)&15运算后的结果是()
问题详情

(7<<1)&15运算后的结果是()




9.
如果有n个节点用二叉树来存储,那么二叉树的最小深度为()
问题详情




10.
下面程序的时间复杂度是?
问题详情

下面程序的时间复杂度是
for(int i=1i<ni*=3)             
   for(int j=i/3j<ij++){             
        Foo()                   
}
已知n是一个正数,Foo()时间复杂度为0(1),上述代码的时间复杂度是()




11.
下列关于数据库执行SQL语句的操作步骤描述正确的是()
问题详情




12.
关于PreparedStatement与Statement描述错误的是()
问题详情