repositories
/
TD_SR.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
TD1: Use a thread optimized random number generator.
[TD_SR.git]
/
TD1
/
exo2
/
ThreadJob.java
diff --git
a/TD1/exo2/ThreadJob.java
b/TD1/exo2/ThreadJob.java
index dae83baa750588b57e0523d1a0797e56241951e9..32a7365f2a66de51747fba74a6eb18f282641a65 100644
(file)
--- a/
TD1/exo2/ThreadJob.java
+++ b/
TD1/exo2/ThreadJob.java
@@
-1,4
+1,4
@@
-import java.util.Random;
+import java.util.
concurrent.ThreadLocal
Random;
public class ThreadJob implements Runnable {
public class ThreadJob implements Runnable {
@@
-12,8
+12,7
@@
public class ThreadJob implements Runnable {
public void run() {
for (int j = 0; j < 10; j++) {
public void run() {
for (int j = 0; j < 10; j++) {
- Random rand = new Random();
- int sleep_time = rand.nextInt(201);
+ int sleep_time = ThreadLocalRandom.current().nextInt(201);
try {
Thread.sleep(sleep_time);
}
try {
Thread.sleep(sleep_time);
}