Difference between revisions of "Threads and Executors"

From CSE231 Wiki
Jump to navigation Jump to search
Line 1: Line 1:
 
=Threads=
 
=Threads=
==SimpleThreadFactory==
+
==class SimpleThreadFactory==
 
implement <code>Thread newThread(Runnable target)</code>
 
implement <code>Thread newThread(Runnable target)</code>
  

Revision as of 21:35, 24 September 2017

Threads

class SimpleThreadFactory

implement Thread newThread(Runnable target)

Create and return a new thread with the Runnable parameter you are passed.

Do *NOT* start this thread.

Certainly, do *NOT* https://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html#run-- run] this thread.

Do not pass go. Do not collect $200.

TAgeSum

implement int sumUpperLowerSplit(int[] ages, ThreadFactory threadFactory)

Executors

XNucleobaseCount

XQuicksort