CodeGym
Promoção
Aprendizado
Cursos
Tarefas
Pesquisas e Testes
Jogos
Ajuda
Agenda de lembretes
Comunidade
Usuários
Fórum
Bate-papo
Artigos
Histórias de sucesso
Atividade
Avaliações
Assinaturas
Tema claro

Lições

  • Avaliações
  • Sobre
Iniciar
Começar a aprender
Começar a aprender agora
  • Meu Progresso
  • Cursos
  • Mapa da missão
  • Lições
  • Pratique dormir

    Núcleo do Java
    Nível 6 Lição 7
    "Olá, amigo!"
    Disponível
  • Pare o fluxo furioso: a versão não oficial

    Núcleo do Java
    Nível 6 Lição 8
    Digamos que o usuário disse ao programa para baixar um arquivo da Internet. O encadeamento principal criou um encadeamento filho separado para este trabalho e passou a ele um objeto cujo método de execução contém todas as ações necessárias para baixar o arquivo. E então o usuário - tempo - e mudou de idéia para baixar este arquivo! Como cancelar o trabalho e interromper o thread?
    Disponível
  • Stop the Raging Stream: versão oficial

    Núcleo do Java
    Nível 6 Lição 9
    Haverá muitas palavras agressivas nesta palestra, cujo significado é traduzido como "interferir" ou "interromper". E tudo porque continuamos estudando as possibilidades e características de parar os fios. Ou streams, como todos os chamam. Aprenda como usar a variável isInterrupted e o que os métodos isInterrupted() e interrupt() fazem.
    Disponível
  • Tarefas sobre interrupção

    Núcleo do Java
    Nível 6 Lição 10
    "Olá, amigo!"
    Disponível
  • Links úteis do Professor - 16

    Núcleo do Java
    Nível 6 Lição 11
    Olhar para o mesmo material de diferentes ângulos é útil, porque todo mundo pensa de forma diferente, e talvez a melhor fonte de teoria para você seja diferente daquela que serve para o seu amigo. Especialmente para você, o professor encontrou uma palestra muito interessante na rede, com a qual você aprenderá muito sobre threads.
    Disponível
  • A visão de futuro da Microsoft

    Núcleo do Java
    Nível 6 Lição 12
    "Olá, amigo! Sou fã de programas de TV dos anos 90. Eles eram tão legais. Ok, chega de bate-papo. Vamos começar a assistir:"
    Disponível
  • Tarefa bônus | Lição 13 | Nível 6

    Núcleo do Java
    Nível 6 Lição 13
    "Ei, soldado!" "Bom dia, capitão!" "Tenho ótimas notícias para você. Aqui estão alguns exercícios para reforçar suas habilidades. Faça-os todos os dias e suas habilidades crescerão em uma velocidade insana. Eles foram criados especialmente
    Disponível
  • Você atingiu o nível 17!

    Núcleo do Java
    Nível 7 Lição 0
    Nível 17
    Disponível
  • Problemas de multithreading: acessando um recurso compartilhado

    Núcleo do Java
    Nível 7 Lição 1
    Os threads, é claro, são legais e abrem um mundo de possibilidades incríveis e ... um monte de complexidades para os programadores. Diferentes threads alteram o estado de diferentes objetos de acordo com a tarefa que cada um deles realiza. E, claro, eles podem interferir um no outro! Mas o pior acontece nas profundezas da máquina Java... Parece intrigante?
    Disponível
  • Tarefas que envolvem um recurso compartilhado: saída do console

    Núcleo do Java
    Nível 7 Lição 2
    "Olá, amigo!"
    Disponível
  • Sem independência de thread! Dê sincronizado!

    Núcleo do Java
    Nível 7 Lição 3
    A troca de thread descontrolada é outro problema. Uma questão razoável surge: por que não dar livre arbítrio aos threads e permitir que eles controlem sua própria comutação? Na verdade, essa abordagem cria ainda mais problemas. Você aprenderá sobre quais são esses problemas e o que fazer afinal com esta palestra.
    Disponível
  • Sincronizado! A versão prática

    Núcleo do Java
    Nível 7 Lição 4
    "Olá, amigo!"
    Disponível
  • 1
  • ...
  • 16
  • 17
  • 18
  • 19
  • 20
  • ...
  • 60
Aprenda
  • Registro
  • Curso de Java
  • Ajuda com tarefas
  • Planos
  • Sintaxe do Java
Comunidade
  • Usuários
  • Artigos
  • Fórum
  • Bate-papo
  • Histórias de sucesso
  • Atividade
  • Programa de Afiliados
Empresa
  • Sobre
  • Contatos
  • Avaliações
  • Imprensa
  • CodeGym para EDU
  • FAQ
  • Suporte
CodeGym O CodeGym é um curso online para aprender programação em Java do zero. É o jeito perfeito de dominar o Java sendo iniciante. O curso contém mais de 1200 tarefas com verificação instantânea e um escopo essencial de teoria dos princípios do Java. Para ajudar você a se dar bem no ensino, implementamos um conjunto de recursos motivacionais: testes, projetos de codificação, conteúdo sobre aprendizado eficiente e desenvolvimento de carreira em Java.
Siga a gente
Idioma da interface
English Deutsch Español हिन्दी Français
Português
Polski বাংলা 简体中文 मराठी தமிழ் Italiano Bahasa Indonesia 繁體中文 Nederlands 日本語 한국어 Bulgarian Danish Hungarian Basa Jawa Malay Norwegian Romanian Swedish Telugu Thai Українська Filipino Turkish Azərbaycan Русский Vietnamese
Programadores não nascem programadores © 2025 CodeGym
MastercardVisa
Programadores não nascem programadores © 2025 CodeGym