O'Reilly logo

Java 9 Concurrency Cookbook - Second Edition by Javier Fernández González

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Avoiding the use of deprecated methods

The Java concurrency API also has deprecated operations. These are operations that were included in the first versions of the API, but now you shouldn't use them. They have been replaced by other operations that implement better practices than the original ones.

The more critical deprecated operations are those that are provided by the Thread class. These operations are:

  • destroy(): In the past, this method destroyed the thread. Actually, it throws a NoSuchMethodError exception.
  • suspend(): This method suspends the execution of the thread until it's resumed.
  • stop(): This method forces the thread to finish its execution.
  • resume(): This method resumes the execution of the thread.

The ThreadGroup class ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required