Thread puede ser referido como un proceso ligero. Thread utiliza menos recursos para crear y existir en el proceso; subproceso comparte recursos de proceso. El hilo principal de Java es el hilo que se inicia cuando se inicia el programa. El subproceso esclavo se crea como resultado del subproceso principal. Este es el último subproceso para completar la ejecución.
Un subproceso se puede crear programáticamente mediante:
Java
import java.io.*; class GFG extends Thread { public void run() { System.out.print("Welcome to GeeksforGeeks."); } public static void main(String[] args) { GFG g = new GFG(); // creating thread g.start(); // starting thread } }
Java
import java.io.*; class GFG implements Runnable { public static void main(String args[]) { // create an object of Runnable target GFG gfg = new GFG(); // pass the runnable reference to Thread Thread t = new Thread(gfg, "gfg"); // start the thread t.start(); // get the name of the thread System.out.println(t.getName()); } @Override public void run() { System.out.println("Inside run method"); } }
Publicación traducida automáticamente
Artículo escrito por priyavermaa1198 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA