Jumat, 11 April 2014

contoh koding thread

Coba menggunakan NetBeans java, 
    buat class dengan nama: PrintNameThread 

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 *
 * @author ACER
 */// Subclass extends Thread class
public class PrintNameThread extends Thread {
  
    PrintNameThread(String name) {
        super(name);
    }
  
    // Override the run() method of the Thread class.
    // This method gets executed when start() method
    // is invoked.
    @Override
    public void run() {
        System.out.println("run() method of the " + this.getName() + " thread is called" );
      
        for (int i = 0; i < 10; i++) {
            System.out.print(this.getName());
        }
    }
}





  Dan selanjutnya 
Buat main class dengan nama: ExtendThreadClassTest0
  
/*
 * T/o change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 *
 * @author ACER
 */
public class ExtendThreadClassTest0 {
  
    public static void main(String args[]) {
      
        // Create object instance of a class that is subclass of Thread class
        System.out.println("Creating PrintNameThread object instance..");
        PrintNameThread pnt1 =
                new PrintNameThread("A");
      
        // Start the thread by invoking start() method
        System.out.println("Calling start(A) method of " + pnt1.getName() + " thread");
        pnt1.start();
       
        System.out.println("Creating PrintNameThread object instance..");
        PrintNameThread pnt2 =
                new PrintNameThread("B");
        System.out.println("Calling start() method of " + pnt2.getName() + " thread");
        pnt2.start();
      
        System.out.println("Creating PrintNameThread object instance..");
        PrintNameThread pnt3 =
                new PrintNameThread("C");
        System.out.println("Calling start() method of " + pnt3.getName() + " thread");
        pnt3.start();
      
    }
}
 
jika anda berhasil maka tidak terjadi error pada saat meraning,,, ok,,,!!

silahkan coba ran semoba berhasil, dan menambah pemahaman anda tentang materi ini,, trimss,,,

Tidak ada komentar:

Posting Komentar