Java——匿名内部类实现线程的两种方式
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                Java——匿名内部类实现线程的两种方式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                
                            
                            
                            package com.yy.thread;public class Demo4_Thread {public static void main(String[] args) {demo1();        //匿名內部類,第一種,繼承Threaddemo2();        //匿名內部類,第二種,實現Runnable接口    
}private static void demo2() {new Thread( new Runnable() {                //1,將Runnable的子類對象當作參數傳遞給Thread的構造方法  ;new Runnable(){}:實現Runnable接口public void run(){                      //2,重寫run方法for (int i = 0; i < 1000; i++) {        //3,將要執行的代碼寫到run方法中System.out.println("wsq");}}}).start();                                     //4,開啟線程 //new到.start();這直接,整部分的內容代表Runnable接口的子類對象,
}private static void demo1() {                   //代表Thread的子類對象,Thread類里面有start方法,可以直接調用new Thread(){                               //1,new一個類(){},繼承Thread這個類public void run(){                      //2,重寫run方法for (int i = 0; i < 1000; i++) {    //3,將要執行的代碼寫到run方法中System.out.println("aaawsqaaa");}}}.start();                                  //4,開啟線程//new到.start();這直接,整部分的內容表示Thread類的子類對象,然后.start就會調用run()方法,start就把線程給開啟,然后調用run()方法}
}
                            
                        
                        
                        總結
以上是生活随笔為你收集整理的Java——匿名内部类实现线程的两种方式的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 开封看不孕不育比较好的医院推荐
- 下一篇: 15米多少钱啊?
