Red de conocimiento informático - Problemas con los teléfonos móviles - Código real para programación multiproceso en Thread

Código real para programación multiproceso en Thread

En Java, el cuerpo del hilo es el método run() heredado de la clase Thread, o el método run() en una clase que implementa la interfaz Runnable. Cuando se crea e inicializa un hilo, el sistema en tiempo real llama a su método run(). El código en el método run() implementa el comportamiento del hilo creado y es la parte principal del hilo.

El método Run() heredado por la clase thread, ejemplo de código: public?class?Thread01?extends?Thread?{@Overridepublic?void?run(){for(int?i?=?0 ;? i?lt;?100;?i )?{System.out.println(Turtle está liderando, ¡adelante!);}}public?{Thread01?t=?new?Thread01();//establecer el la prioridad más alta de la tortuga t.setPriority(MAX_PRIORITY); t.start(); try{//deja que el conejo duerma 3sThread.sleep(3000);}catch(InterruptedException?e)?{e.printStackTrace();}for(int ?i ?=?0;?i?lt;?100;?i )?{System.out.println(El conejo está por delante, ¡no te enorgullezcas!); //Establece la prioridad del conejo más alta ///Hilo .currentThread ().setPriority(MAX_PRIORITY);//Establece la prioridad más baja del conejo Thread.currentThread().setPriority(MIN_PRIORITY);}}}Código de muestra que implementa la interfaz Runnable: (método Sleep() agregado) public.class. Runnable01. implements.Runnable{public.void.run()?{for(int?i?=?0;?i?lt;?5;?i )?{System.out.println(La tortuga está adelante, ve por it (i 1));}}@SuppressWarnings(static-access) public?{Runnable01R = new Runnable01();Thread?t?=?new?Thread(r);//t.setPriority(Thread.MAX_PRIORITY) ;intenta {//Deja que la tortuga duerma 3st.sleep(3000);}?catch(InterruptedException?e)?{e.printStackTrace();}t.start(); for(int?i?=?0;? i?lt ;?5;?i )?{intenta{//dejar que el conejo duerma durante 3sThread.sleep(3000);}catch(InterruptedException?e){e.printStackTrace();}System.out.println(Rabbit Está por delante, ¡no estés orgulloso! (yo 1));}}}