Main.java 926 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. package com.company;
  2. import java.io.IOException;
  3. public class Main {
  4. public static void main(String[] args) throws Throwable {
  5. Bank.setName("Сберыч");
  6. // Bank.saveClients();
  7. Bank.loadClients();
  8. // Bank.saveBills();
  9. Bank.loadBills();
  10. Task task = new Task();
  11. task.start();
  12. try {
  13. Server server = new Server();
  14. server.Run();
  15. } catch (IOException exception) {
  16. System.out.println(exception.getMessage());
  17. }
  18. task.interrupt();
  19. task.join();
  20. }
  21. }
  22. class Task extends Thread {
  23. @Override
  24. public void run() {
  25. while (!isInterrupted()) {
  26. Bank.showClientsInfo();
  27. try {
  28. Thread.sleep(5000);
  29. } catch (InterruptedException exception) {
  30. System.out.println(exception.getMessage());
  31. }
  32. }
  33. }
  34. }