Commit 56a58342 authored by Trisha Gee's avatar Trisha Gee
Browse files

[Ch18] Review feedback applied.

parent ee70e8e3
Loading
Loading
Loading
Loading
+2 −2
Changes for src/main/java/ch18/ConcurrentReaders.java: 2 added lines, 2 removed lines.
Original line number Diff line number Diff line
package ch18;

import java.time.LocalDateTime;
import java.time.format.FormatStyle;
import java.util.*;
import java.util.concurrent.*;

import static java.time.format.DateTimeFormatter.ofLocalizedTime;
import static java.time.format.FormatStyle.MEDIUM;

public class ConcurrentReaders {
  public static void main(String[] args) {
@@ -30,7 +30,7 @@ final class Chat {
  }

  public String toString() {
    String time = timestamp.format(ofLocalizedTime(FormatStyle.MEDIUM));
    String time = timestamp.format(ofLocalizedTime(MEDIUM));
    return time + " " + message;
  }
}
+2 −4
Changes for src/main/java/ch18/ryanmonica/RyanAndMonicaAtomicTest.java: 2 added lines, 4 removed lines.
Original line number Diff line number Diff line
package ch18.ryanmonica;

import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.*;
import java.util.concurrent.atomic.AtomicInteger;

public class RyanAndMonicaAtomicTest {
@@ -51,7 +49,7 @@ class BankAccountWithAtomic {
    if (initialBalance >= amount) {
      boolean success = balance.compareAndSet(initialBalance, initialBalance - amount);
      if (!success) {
        System.out.println("Sorry " + name + ", you can't buy this");
        System.out.println("Sorry " + name + ", you haven't spent the money.");
      }
    } else {
      System.out.println("Sorry, not enough for " + name);