Tuesday, October 2, 2018

Belajar Mengenal Apa Itu Thread Pada Agenda Java

Thread yaitu class library yang mengatur setiap pedoman sanksi pada suatu jadwal di bahasa pemrograman Java. Pada dasarnya suatu jadwal , mempunyai setidaknya minimal satu single Thread.  Akan menjadi problem , saat suatu jadwal mendapatkan banyak action atau sanksi ,di waktu yang bersamaan, kemudian jadwal tidak sanggup mengatasinya. Thread akan mengatur wacana ,kapan suatu sanksi jadwal di jalankan ,di hentikan sementara , di matikan(diselesaikan) atau di jalankan bersamaan. Untuk menjalankan sebuah thread kita sanggup memakai keyword  extends(Mewariskan) pada class library Thread ,   atau  memakai keyword implements(Mengimplementasi) dari interface Runnable . Pada artikel mencar ilmu java kali ini , kita akan membahas salah satu pola penggunaan Thread , di dalam bahasa pemrograman Java. Berikut mari kita simak lebih lanjut:


 yaitu class library yang mengatur setiap pedoman sanksi pada suatu jadwal di bahasa pe Belajar Mengenal Apa itu Thread pada Program Java


1. Pertama buka IntelliJ IDEA ,atau Software IDE lain yang kalian gunakan , di Komputer atau Laptop kalian.


2.  Kalian sanggup perhatikan Contoh code ,beserta penjelasanya di bawah:


Contoh Code:

 yaitu class library yang mengatur setiap pedoman sanksi pada suatu jadwal di bahasa pe Belajar Mengenal Apa itu Thread pada Program Java
Method sleep() di Thread



Penjelasan :

Pada pola code diatas kita akan mencoba menjalankan suatu perintah loop , dengan memakai Thread. Untuk menjalankan sebuah sanksi jadwal dengan Thread , kita sanggup memakai method void run()  ,yang berasal dari interface Runnable ,serta juga di implementasi oleh class Thread. Alternatif lain juga ,kita sanggup memakai method void start(), yang telah di definisikan di class Thread.


Di dalam method void run() ,kita akan mengeksekusi handling try catch {} . Di dalam block try  kita memakai looping , untuk menampilkan output text ,yang Tampil sebanyak 5x. Lalu kita memakai method Thread.sleep untuk menjeda atau mendelay ,setiap tampilan output pada perulangan pertama atau ke 1 hingga terakhir atau ke 5. Lamanya jeda atau delay ,tergantung seberapa satuan milidetik yang kita tentukan. Dalam pola code diatas kita memakai 600 milidetik. Karena kita menggunakan Thread.sleep , kita wajib memakai exception di block catch, dengan memakai InteruptedException atau Exception.

Selanjutnya kita jalankan method tersebut, dengan menginstanstiasi objek  dengan keyword new,lalu menjalankan method run() atau start(). Sehingga tampilan hasil outputnya ,akan terlihat pada pola gambar di bawah:


Output:

 yaitu class library yang mengatur setiap pedoman sanksi pada suatu jadwal di bahasa pe Belajar Mengenal Apa itu Thread pada Program Java
Hasil Output Thread Sleep















Baca juga :




EmoticonEmoticon