Which two of statements are true?()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() metho

题目

Which two of statements are true?()

  • 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.

相似考题
更多“Which two of statements are true?()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() metho”相关问题
  • 第1题:

    Which three statements are true regarding the Network Time Protocol (NTP) in JUNOS platforms?()

    A.MD5 authentication is supported.

    B.A client always synchronizes to a server even when the difference between the server clock and the local clock differs by a large amount.

    C.JUNOS software can provide a primary time reference.

    D.The boot-server configuration allows a router to synchronize its clock when it boots up, regardless of the offset between the NTP clock source and its internal clock.

    E.It is useful to correlate timestamps on log files and other events for troubleshooting and forensics.


    参考答案:A, D, E

  • 第2题:

    public class A extends Thread {  A() {  setDaemon(true);  }  public void run() {  (new B()).start();  try {  Thread.sleep(60000);  } catch (InterruptedException x) {}  System.out.println(“A done”);  }  class B extends Thread {  public void run() {  try {  Thread.sleep(60000);  } catch (InterruptedException x) {}  System.out.println(“B done”);  }  }  public static void main(String[] args) {  (new A()).start();  }  }   What is the result?()  

    • A、 A done
    • B、 B done
    • C、 A done B done
    • D、 B done A done
    • E、 There is no exception that the application will print anything.
    • F、 The application outputs “A done” and “B done”, in no guaranteed order.

    正确答案:B

  • 第3题:

    Which of the following statements about authentication responses and conditions is true?()(Choose two.)

    • A、When a router receives a failure response, it stops querying authentication methods.
    • B、When a router receives an error response, it stops querying authentication methods.
    • C、If the router receives a failure response from an authentication method, it queries the next method.
    • D、The router does not differentiate between failure and error responses; the authentication process is always interrupted.
    • E、If it receives no response from the authentication method, a router will determine the error condition on its own; the router also has the option to proceed to the next method in a list if configured accordingly.

    正确答案:A,E

  • 第4题:

    public class TestOne {  public static void main (String[] args) throws Exception {  Thread.sleep(3000);  System.out.println(”sleep”);  }  }  What is the result?() 

    • A、 Compilation fails.
    • B、 An exception is thrown at runtime.
    • C、 The code executes normally and prints “sleep”.
    • D、 The code executes normally, but nothing is printed.

    正确答案:C

  • 第5题:

    When defining a function activity, what is true about the Result Type?() (Choose two.)

    • A、Result Type is optional.
    • B、Result Type is mandatory.
    • C、Result Type can be changed after it is assigned to the function activity.
    • D、Result Type should belong to the same item type as the function activity

    正确答案:A,C

  • 第6题:

    Which two statements are true about setting the per-thread buffers higher than required?()

    • A、More memory per thread is beneficial in all scenarios
    • B、It causes increased overhead due to initial memory allocation
    • C、It can affect system stability during peak load times, due to swapping
    • D、It requires increasing the thread_cache_size variable

    正确答案:B,C

  • 第7题:

    Which two options describe how MySQL Server allocates memory?()

    • A、Thread memory is pre-allocated up to thread_cache_size for performance
    • B、Each connection may have its own per-thread memory allocations
    • C、Global memory resources are allocated at server startup
    • D、Each thread allocates memory from a global pool

    正确答案:B,C

  • 第8题:

    Which three statements are true when the listener handles connection requests to an Oracle 12cdatabase instance with multithreaded architecture enabled In UNIX?()

    • A、Thread creation must be routed through a dispatcher process
    • B、The local listener may spawn a now process and have that new process create a thread
    • C、Each Oracle process runs an SCMN thread.
    • D、Each multithreaded Oracle process has an SCMN thread.
    • E、The local listener may pass the request to an existing process which in turn will create a thread.

    正确答案:A,D,E

  • 第9题:

    单选题
    public class TestOne {  public static void main (String[] args) throws Exception {  Thread.sleep(3000);  System.out.println(”sleep”);  }  }  What is the result?()
    A

     Compilation fails.

    B

     An exception is thrown at runtime.

    C

     The code executes normally and prints “sleep”.

    D

     The code executes normally, but nothing is printed.


    正确答案: A
    解析: 暂无解析

  • 第10题:

    多选题
    Which three statements are true when the listener handles connection requests to an Oracle 12cdatabase instance with multithreaded architecture enabled In UNIX?()
    A

    Thread creation must be routed through a dispatcher process

    B

    The local listener may spawn a now process and have that new process create a thread

    C

    Each Oracle process runs an SCMN thread.

    D

    Each multithreaded Oracle process has an SCMN thread.

    E

    The local listener may pass the request to an existing process which in turn will create a thread.


    正确答案: A,C
    解析: 暂无解析

  • 第11题:

    单选题
    public class A extends Thread {  A() {  setDaemon(true);  }  public void run() {  (new B()).start();  try {  Thread.sleep(60000);  } catch (InterruptedException x) {}  System.out.println(“A done”);  }  class B extends Thread {  public void run() {  try {  Thread.sleep(60000);  } catch (InterruptedException x) {}  System.out.println(“B done”);  }  }  public static void main(String[] args) {  (new A()).start();  }  }   What is the result?()
    A

     A done

    B

     B done

    C

     A done B done

    D

     B done A done

    E

     There is no exception that the application will print anything.

    F

     The application outputs “A done” and “B done”, in no guaranteed order.


    正确答案: D
    解析: 暂无解析

  • 第12题:

    单选题
    When added to an order, which of the following types of catalog entries result in creation of a single order item with inventory allocated for each of its multiple components?()
    A

    Bundle

    B

    Prebuilt Kit

    C

    Static Kit

    D

    Product


    正确答案: B
    解析: 暂无解析

  • 第13题:

    Which of the following statements about authentication responses and conditions is true? ()(Choosetwo.)

    • A、When a router receives a failure response, it stops querying authentication methods.
    • B、When a router receives an error response, it stops querying authentication methods.
    • C、If the router receives a failure response from an authentication method, it queries the next method.
    • D、The router does not differentiate between failure and error responses; the authentication process is always interrupted.
    • E、If it receives no response from the authentication method, a router will determine the error condition On its own; the router also has the option to proceed to the next method in a list if configured accordingly.

    正确答案:A,E

  • 第14题:

    Which statements concerning the methods notify() and notifyAll() are true?  

    • A、Instances of class Thread have a method called notify().
    • B、A call to the method notify() will wake the thread that currently owns the monitor of the object.
    • C、The method notify() is synchronized.
    • D、The method notifyAll() is defined in class Thread.
    • E、When there is more than one thread waiting to obtain the monitor of an object, there is no way to be     sure which thread will be notified by the notify() method.

    正确答案:A,E

  • 第15题:

    Given that t1 is a reference to a live thread, which is true?()

    • A、The Thread.sleep() method can take t1 as an argument.
    • B、The Object.notify() method can take t1 as an argument.
    • C、The Thread.yield() method can take t1 as an argument.
    • D、The Thread.setPriority() method can take t1 as an argument.
    • E、The Object.notify() method arbitrarily chooses which thread to notify.

    正确答案:E

  • 第16题:

    Which two statements are true about using the isUserInRole method to implement security in a Java EEapplication?()

    • A、It can be invoked only from the doGet or doPost methods.
    • B、It can be used independently of the getRemoteUser method.
    • C、Can return "true" even when its argument is NOT defined as a valid role name in the deployment descriptor.
    • D、Using the isUserInRole method overrides any declarative authentication related to the method in which it is invoked.

    正确答案:B,C

  • 第17题:

    Which two statements are true?()

    • A、It is possible for more than two threads to deadlock at once.
    • B、The JVM implementation guarantees that multiple threads cannot enter into a deadlocked state.
    • C、Deadlocked threads release once their sleep() method’s sleep duration has expired.
    • D、Deadlocking can occur only when the wait(), notify(), and notifyAll() methods are used incorrectly.
    • E、It is possible for a single-threaded application to deadlock if synchronized blocks are used incorrectly.
    • F、If a piece of code is capable of deadlocking, you cannot eliminate the possibility ofdeadlocking by insertinginvocations of Thread.yield().

    正确答案:A,F

  • 第18题:

    Which two statements are true?()

    • A、It is possible for more than two threads to deadlock at once.
    • B、The JVM implementation guarantees that multiple threads cannot enter into a deadlocked state.
    • C、Deadlocked threads release once their sleep() method's sleep duration has expired.
    • D、Deadlocking can occur only when the wait(), notify(), and notifyAll() methods are used incorrectly.
    • E、It is possible for a single-threaded application to deadlock if synchronized blocks are used incorrectly.
    • F、If a piece of code is capable of deadlocking, you cannot eliminate the possibility of deadlocking by inserting invocations of Thread.yield().

    正确答案:A,F

  • 第19题:

    You work as a database administrator for Certkiller .com. In the middle of a transaction, a user session was abnormally terminated but the instance is still up and the database is open. Which two statements are true in this scenario?()

    • A、Event Viewer gives more details on the failure.
    • B、The alert log file gives detailed information about the failure.
    • C、PMON rolls back the transaction and releases the locks.
    • D、SMON rolls back the transaction and releases the locks.
    • E、The transaction is rolled back by the next session that refers to any of the blocks updates by the failed transaction.
    • F、Data modified by the transaction up to the last commit before the abnormal termination is retained in the database.

    正确答案:C,F

  • 第20题:

    When added to an order, which of the following types of catalog entries result in creation of a single order item with inventory allocated for each of its multiple components?()

    • A、Bundle
    • B、Prebuilt Kit
    • C、Static Kit
    • D、Product

    正确答案:C

  • 第21题:

    多选题
    Which two of statements are true?()
    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.


    正确答案: F,A
    解析: 暂无解析

  • 第22题:

    多选题
    Which two statements are true about setting the per-thread buffers higher than required?()
    A

    More memory per thread is beneficial in all scenarios

    B

    It causes increased overhead due to initial memory allocation

    C

    It can affect system stability during peak load times, due to swapping

    D

    It requires increasing the thread_cache_size variable


    正确答案: B,D
    解析: 暂无解析

  • 第23题:

    多选题
    Which two options describe how MySQL Server allocates memory?()
    A

    Thread memory is pre-allocated up to thread_cache_size for performance

    B

    Each connection may have its own per-thread memory allocations

    C

    Global memory resources are allocated at server startup

    D

    Each thread allocates memory from a global pool


    正确答案: D,C
    解析: 暂无解析