Machine-translated by Google. Questions are authored in English.
Top

Discussion

Which of these constructs a thread that will run the code in an existing Runnable called task?

  • A.new Thread(task)
  • B.new Thread().run(task)
  • C.Thread.create(task)
  • D.new Runnable(task)

Answer: A

Thread has a constructor taking a Runnable, and that is the standard way to attach existing work to a thread. There is no static create factory on Thread, run takes no arguments, and Runnable is an interface with no constructor at all.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.