Prévia do material em texto
Roteiro Aula Prática PROGRAMAÇÃO ORIENTADA A OBJETOS (032 99116 - 4945) Precisando da resolução correta, nas Normas ABNT e feita passo a passo deste trabalho? Teremos o prazer em te ajudar, nas provas, relatórios de estágio, TCC e demais atividades da sua faculdade!!! Garantia de conceito excelente, temos a pronta entrega resolução padrão feita passo a passo, bem explicado, ou se preferir fazemos pra você de forma exclusiva sob encomenda. COMPRE ATRAVÉS DO WHATS (032 99116 - 4945) Público ROTEIRO DE AULA PRÁTICA NOME DA DISCIPLINA: Programação orientada a objetos II Unidade: U2_Programação concorrente orientada a objetos Aula: A1_Programação em Java usando threads OBJETIVOS Definição dos objetivos da aula prática: Criar uma aplicação em Java que demonstre o uso de Threads. Implementar duas threads: Uma que exibe números de 1 a 10 com intervalo de 1 segundo. Outra que exibe mensagens personalizadas a cada 2 segundos. Garantir que ambas as threads executem de forma simultânea. PROCEDIMENTOS PRÁTICOS E APLICAÇÕES Procedimento/Atividade nº 1 1. Configure um projeto Java no IDE de sua preferência. 2. Crie duas classes que implementem a interface Runnable. 3. Nas classes, implemente o método run() para definir as tarefas de cada thread. 4. Utilize a classe Thread para executar as tarefas simultaneamente. 5. Adicione um Thread.sleep() para criar os intervalos desejados. Compile e execute o programa para verificar a execução paralela das threads. Checklist: Criar duas classes que implementem a interface Runnable. Implementar o método run() em cada classe com a lógica apropriada. Instanciar objetos das classes e passar para a classe Thread. Iniciar as threads com o método start().. RESULTADOS Resultados do experimento: O aluno deverá enviar um PDF contendo todos os código fontes referentes: P ú bl ic2o Duas threads serão executadas simultaneamente. Uma thread exibirá números de 1 a 10 com intervalos de 1 segundo. Outra thread exibirá mensagens personalizadas com intervalos de 2 segundos. A execução das threads continuará até que ambas terminem suas tarefas P ú bl ic3o