Menggunakan Thread pada Java

c. Sebuah object dari class java.lang.Thread merupakan representasi dari sebuah thread.

Baca juga Membandingkan tanggal pada java

Terdapat dua langkah implentasi dari menggunakan thread pada java:

1
2
Thread  contoh = <span class="r">new</span> Thread();
contoh.start();

1. Tiga cara Menggunakan Thread pada Java

Terdapat 3 cara menggunakan thread pada java yaitu:

  • Inheriting Thread Class
  • Implementasi interface Runnable
  • Menggunakan Refresi Method

2. Inheriting Thread Class

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
public class Main {
 public static void main(String[] args) {
 // Create a Thread object
 MyThreadClass t = new MyThreadClass();
 t.start();
 }
 
class MyThreadClass extends Thread {
 @Override
 public void run() {
 System.out.println("Hello Java thread!");
 }
 }
 
}

Output :

Hello Java thread!

3. Impleentasi Interface Runnable

public class Main implements Runnable{
 public static void main(String[] args) {
 // Create a Thread object
 Thread t = new Thread();
 t.start();
 }

public void run() {
 for (int i = 1; i <= 5; i++) {
 System.out.print(i + " ");
 }
 }
 }

Output:

1 2 3 4 5

4. Menggunakan Refrensi Methode

public class Main {
 public static void main(String[] args) {
 // Create a Thread object
 Thread t = new Thread(Main::print);
 t.start();
 }

public static void print() {
 for (int i = 1; i <= 5; i++) {
 System.out.print(i + " ");
 }
 }
 }

Output:

1 2 3 4 5

Refrence

  1. Java Thread Tutorial
  2.  Java Thread

Share This

 

Satu tanggapan untuk “Menggunakan Thread pada Java

  1. Ping-balik: Membuat Grafik Line Chart menggunakan object Chart pada Java FX

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

thirteen − 7 =

This site uses Akismet to reduce spam. Learn how your comment data is processed.