1) 以下哪个类是处理char类型的输入输出流的 *
 
选择正确答案
 
A. Reader类
B. InputStream 类
C. OutputStream类
D. File类
2) Java的类是多继承的,所有的类都从Object类派生而来的 *
 
A. true
B. false
3 ) 对成员的访问控制保护最强的是 *
 
A. public
B. default
C. private
D. protected
4) 以下是一个完整程序,哪一行,有效率问题 *
 
A. public static void main(String[] args){
B. Long totalSum = 0L;
C. for (long i =0;i<Integer.MAX_VALUE;i++){totalSum+=i;}
D. System.out.println(totalSum); }
5) 讲讲以下4个Object 有何不同?文字解释a,b,c,d 的 JAVA object 背后的机制 *
 
a) String str1="a"; b)String str2 ="a"; c)String str3=new String("a"); d)StringBuilder str4 = new StringBuilder("a");
 简答题
6)你有什么办法将这个singleton的class ,制造多个instances。 *
 
public class Singleton { private Singleton(){ System.out.println(" singleton "); } private static Singleton s = new Singleton(); public static Singleton getInstance(){ return s; } } 7)JAVA 里什么是... , 讲讲...的用法是什么? *
 8) 你觉得一个concurrent的OO的程序Safety-first 重要还是Liveness-first? 为什么? *
 
挑重点表达
 
9)如果X是Read-Write-Lock模式中被Lock的唯一物件,哪个步骤不符合Read-Write- Lock模式? *
 
A. X在被读写使用前必须先被锁定,也必须在使用时才锁定.
B. 后面的操作不再使用X时,资料项目X被使用完毕之后,应该立即被释放
C. 如果锁定X之后,而后面 Transaction继续需要使用它,他就应该被先释放,然后再锁定
D. 在Transaction中,X被锁的情况下,任何读写都会被禁止
10)尝试写一个Cyclic Barriers,不使用java.util.concurrent.CyclicBarrier; 如果可以用concurrent里的其他类,你能模仿一个出来吗? *
 11)举例讲解如何制造一个Full thread dump Java HotSpot(TM) Client/Server VM *
 
in common linux OS
 

解决方案 »

  1.   

    ABCC
    5、第一个和第二个一样,在堆中生成常量“a”并在栈上建立一个String的对象指向这个常量
    第三个是在堆里生成一个String对象,在栈里有一个对象指向了堆中的对象,但是这个堆中的对象指向堆的另一个常量“a”,也就是三个对象
    最后一个是在堆中建立一个缓冲区对象,里面放着“a”,在栈上建立一个对象指向缓冲区对象
    6、方法很多
    最简单的是把构造函数public
    7、是什么啊
    8、这个可以自由发挥,自己向这么说就怎么说的问题,自己解决
    9、略
    10、略老兄啊,你这些问题肯定是要参加某笔试问题的答案的吧
    既然是这样
    我不建议你从我这里知道更多的答案的
    因为到时候考官问你具体的你还是不懂的
    那种公司考察的是你对java的深刻理解
    这种理解可不是学习过几天java就能深刻知道的东西
      

  2.   

    javaSE板块的题目,不是有答案了嘛........
      

  3.   

    没意思吧! 靠自己和google的能力 解决这样的问题 应该没问题吧!