Test.java 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. package com.lc.homework.day17.thread6;
  2. /**
  3. * ClassName: Test
  4. *
  5. * @Author 爱扣钉-陈晨
  6. * @Create 2024/1/15 15:19
  7. * @Version 1.0
  8. */
  9. public class Test {
  10. public static void main(String[] args) {
  11. Tikcet tikcet1 = new Tikcet(); // new 100
  12. Tikcet tikcet2 = new Tikcet(); // new 100 不属于同一个资源。
  13. new Thread("窗口1"){
  14. @Override
  15. public void run() {
  16. for (int i = 0; i < 100 ; i++) {
  17. tikcet1.sale();
  18. }
  19. }
  20. }.start();
  21. new Thread("窗口2"){
  22. @Override
  23. public void run() {
  24. for (int i = 0; i < 100 ; i++) {
  25. tikcet1.sale();
  26. }
  27. }
  28. }.start();
  29. new Thread("窗口3"){
  30. @Override
  31. public void run() {
  32. for (int i = 0; i < 100 ; i++) {
  33. tikcet1.sale();
  34. }
  35. }
  36. }.start();
  37. new Thread("窗口4"){
  38. @Override
  39. public void run() {
  40. for (int i = 0; i < 100 ; i++) {
  41. tikcet1.sale();
  42. }
  43. }
  44. }.start();
  45. }
  46. }