欢迎来到在线考试题库网 在线考试题库官网
logo
全部科目 > Java认证考试 > SCJP程序员认证考试

多项选择题

Which three will compile and run without exception?()

    A.private synchronized Object o;
    B.void go(){   synchronized(){/* code here */}
    C.public synchronized void go(){/* code here */}
    D.private synchronized(this) void go(){/* code here */}
    E.void go(){   synchronized(Object.class){/* code here */}
    F.void go(){   Object o = new Object();   synchronized(o){/* code here */}

点击查看答案

相关考题

  • 单项选择题
    What can be a result?()

    A.Compilation fails.
    B.An exception is thrown at runtime.
    C.The code executes and prints "StartedComplete".
    D.The code executes and prints "StartedComplete0123".
    E.The code executes and prints "Started0123Complete".

  • 多项选择题
    Whichtwoof statementsaretrue?()

    A.It is possible to synchronize static methods.
    B.When a thread has yielded as a result of yield(), it releases its locks.
    C.When a thread is sleeping as a result of sleep(), it releases its locks.
    D.The Object.wait() method can be invoked only from a synchronized context.
    E.The Thread.sleep() method can be invoked only from a synchronized context.
    F.When the thread scheduler receives a notify() request, and notifies a thread, that thread immediately releases its lock.

  • 单项选择题
    What is the result?()

    A.Compilation fails.
    B.An exception is thrown at runtime.
    C.The code executes normally and prints "foo";
    D.The code executes normally, but nothing is printed.

微信小程序免费搜题
微信扫一扫,加关注免费搜题

微信扫一扫,加关注免费搜题