| - デマンド説明
| - アイデアの実現
1は、()メソッドが、このクラスのrun()メソッドをオーバーライドしている、Runnableを実装するクラスを作成内部で実行中のループ20のために書きます
図2は、このクラスのスレッドオブジェクトを作成することにより、上記のクラスのクラスのインスタンスを作成します
| - コンテンツコード
1 パッケージcn.thread; 2 3。 / ** 4。 * 9527 :: @auther 5。 * @description: 6。 * @program:shi_yong 7。 * @Create:2019年8月5日8時57分 8。 * / 9。 パブリック クラスは CommonThread 実装{Runnableを 10 // オーバーライドメソッドの実行 。11 @Override 12は、 公共 ボイドラン(){ 13である ため(int型 I = 0; I 20は、<; I ++は){ 14 //は現在のスレッドの名前を取得し 15 スレッドTが=Thread.currentThread(); 16 // 出力文を生成するために要求 17 のSystem.out.println(I "は、スレッドからのHello" + + t.getName()); 18である } 19 } 20 }
1 パッケージcn.thread; 2 。3 / ** 4 * 9527 :: @auther 。5 * @description:マルチスレッディング 。6 * @program:shi_yong 。7 * @Create:2019年8月5日8時51 。8 * / 9 パブリック クラス{DEMO1 10 公共 静的 ボイドメイン(文字列[]引数){ 11。 // 実行するクラスインスタンス 12は CommonThread CT = 新しい新しいCommonThread(); 13である // スレッド作成 14 スレッドT2が= 新しい新しいスレッド(CT)を、 15 スレッドT1 =新しい新しいスレッド(CT); 16 // スレッドを開始 17。 t1.start(); 18である t2.start(); 19 } 20 }
| - 業績