Descripción del mapa conceptual de PSP02
    
      - PROGRAMACIÓN MULTIHILO
        
          - permite desarrollar Aplicaciones multihilo
            
              - que pueden utilizar y a veces se optimizan con
                
                  - Otras utilidades de concurrencia
                  
 
                  - Pool de hilos
                  
 
                
               
              - que debemos
                
                  - Gestionar excepciones
                  
 
                  - Depurar y documentar
                  
 
                
               
            
           
          - soportada en Java mediante Librerías y clases
            
              - incluidas en los paquetes
                
                  - java.lang
                  
 
                  - java.util.concurrent
                  
 
                
               
            
           
          - necesita de la Creación de hilos
            
              - por alguno de estos procedimientos
                
                  - Extendiendo la clase Thread
                  
 
                  - Mediante la Interface Runnable
                  
 
                
               
            
           
          - implica conocer Estados de un hilo
            
              - y la forma de
                
                  - Iniciar un hilo
                  
 
                  - Detener un hilo
                  
 
                  - Finalizar un hilo
                  
 
                
               
              - en particular cómo Dormir un hilo
              
 
            
           
          - importante saber como se realiza Gestión de hilos y su planifiación
            
              - en cuanto a
                
                  - Prioridades
                  
 
                  - Programación expulsora
                  
 
                
               
            
           
          - debemos preocuparnos de Sincronización y comunicación de hilos
            
              - cuando hay Información compartida entre hilos
              
 
              - utilizando
                
                  - Bloques de código synchronized
                  
 
                  - Métodos para comunicar hilos de java.lang.Object
                  
 
                  - Clases de sincronización
                  
 
                
               
              - evitando Interbloqueos
              
 
            
           
          - está basada en Hilos
            
              - pueden tener Recursos compartidos
              
 
              - siendo importante sus Ventajas y usos
              
 
            
           
        
       
    
    
      Leyenda:
    
    
      - Los nodos se representan en letra negrita.
      - Los comentarios se representan en letra normal.
    
    
      
        Versión gráfica del mapa conceptual