📄 shareresource.java
字号:
public class ShareResource { public static void main(String[] args) { SumThread number1 = new SumThread(1); Thread thread1 = new Thread(number1); Thread thread2 = new Thread(number1); thread1.start(); thread2.start(); } // main()方法结束} // 类ShareResource结束 // 声明SumThread类class SumThread implements Runnable { int num; int sum = 0; public SumThread(int num) { this.num = num; } public void run() { // 重载run方法 for (int i=1; i < 5; i++) { sum = sum + i; System.out.println((new Thread(this)).currentThread().toString() + sum); try { Thread.sleep((int)(Math.random() * 50)); } catch (InterruptedException e ) { System.out.println(e.getMessage()); } // try/catch 块结束 } // for 结束 System.out.println(sum); } // run()方法结束} // 类SumThread结束
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -