Criação de threads com Runnable e CallableGerenciamento com ExecutorServiceGerenciamento com a API java.util.concurrent Código thread-safeMecanismos de travaDesenvolvimento seguro com a API java.util.concurrent