c # en el hilo para la comprensión

1. La aparición de fondo multi-roscado

  El sistema operativo crea automáticamente un proceso para la aplicación de un hilo principal, si hay más código de procedimiento que consume tiempo, el hilo principal en la ejecución de este código no puede manejar la orden del usuario, esta vez causaría la aplicación de animación suspendida (pegado) en estado. para solucionar este problema, la introducción del concepto de hilos

Esa solicitud se va a crear en un hilo, que puede llevar mucho tiempo para el procesamiento de los código anterior, el hilo principal puede continuar en comando del usuario. Superficie de aplicación animación suspendida que ocurre

2. Cómo utilizar hilos

  2.1 especifica el método a ser ejecutadas por un hilo cuando se crea un hilo

    Enhebrar º = new Thread (de prueba);

  2.2 dice el hilo de la CPU está listo para funcionar en cualquier momento

    th.Start ();

   Tenga en cuenta que sólo le dice CPU, el hilo se puede ejecutar en cualquier momento, no ejecuta inmediatamente el hilo, un hilo de ejecución de una decisión de la CPU, no se puede especificar cuando se ejecuta la CPU !!

  Realización de los métodos de hilo dado con parámetros 2.3

    Enhebrar º = new Thread (de prueba);

    th.Start (objeto s);

   Tenga en cuenta que el argumento de tipo debe ser del tipo de objeto y los parámetros escrito en el método Start () !!

  2.4 distinguir primer plano y el fondo de hilo de rosca

    hilo de primer plano: cuando todos los subprocesos de primer plano tienen en marcha terminado, la aplicación de lanzamiento

    subproceso de fondo: se cerrará automáticamente cuando se cierra la aplicación

   Tenga en cuenta que el hilo principal es el hilo en primer plano, el hilo se puede crear mediante la especificación de cierto conjunto th.IsBackground a un subproceso de fondo

  Entre 2,5 procesos para acceder a los mismos recursos

 

  Entre 2,6 procesos a los problemas de acceso de hilo de seguridad causados ​​por los mismos recursos

 

Supongo que te gusta

Origin www.cnblogs.com/alan-1996/p/12617058.html
Recomendado
Clasificación