Os CONCEITOS MAIS IMPORTANTES de MULTITHREAD usando JAVA!

  Рет қаралды 1,786

RinaldoDev

RinaldoDev

Күн бұрын

Пікірлер
@petr0_775
@petr0_775 4 ай бұрын
Muito obrigado por essa aula e playlist do tema, vc e 10+++ Rinaldo!
@renato349709
@renato349709 4 ай бұрын
Excelente aula!!!
@andrealvescajuru
@andrealvescajuru 2 жыл бұрын
Parabéns. Aula maravilhosa.
@fdacio
@fdacio Жыл бұрын
Parabens Rinaldo, ficou muito bom. Lembrei desses conceitos, mas foi quando estudei sobre gerencia de processos em sistemas operacionais.
@ToshiroKiss
@ToshiroKiss 4 жыл бұрын
Cara, você consideraria fazer um curso de estrutura de dados? Sua didática é incrível, demais. Os seus vídeos da API de data do Java 8, me salvaram hard numa demanda na empresa onde eu trabalho hehe
@rinaldodev
@rinaldodev 4 жыл бұрын
Valeu pelo feedback, Toshiro! A depender da demanda, considero sim!
@Frnndio
@Frnndio 4 жыл бұрын
Coloca na Udemy, eu compraria. Sempre mto bom seus vídeos, parabéns pela qualidade e empatia :)
@rinaldodev
@rinaldodev 4 жыл бұрын
Valeu, Fernando! Eu sempre disponibilizo o conteúdo gratuito, pra poder ajudar sempre mais pessoas, mas pra isso conto com aqueles que tem condições para ajudar a manter o canal vivo. Você pode dar uma olhada aqui: rinaldo.dev/apoio. Valeu de novo pelo feedback!
@willyangamer1
@willyangamer1 3 жыл бұрын
Também apoio a ideia de um curso de estrutura de dados, a didática dele é muito boa!
@alanbidu1
@alanbidu1 3 жыл бұрын
Vlw!!!
@Eduardo-zb3dw
@Eduardo-zb3dw 3 жыл бұрын
Parabéns. Muito top
@rinaldodev
@rinaldodev 3 жыл бұрын
Muito obrigado! Que bom que ajudou!
@Frnndio
@Frnndio 4 жыл бұрын
No segundo exemplo q vc utilizou o Lock, ainda precisaria da coleção thread-safe? Mesmo uma "comum", n estaria em lock na thread? (Ou até estaria, mas como n sincroniza, seriam 2 objetos [coleção n thread-safe] em lock uma em cada thread?)
@rinaldodev
@rinaldodev 4 жыл бұрын
Excelente pergunta, Fernando! Nesse caso a coleção não precisa ser thread-safe, mas o LinkedBlockingQueue ainda é a melhor opção pra esse cenário "produtor-consumidor", pois faz exatamente o que precisamos: tem um conjunto de "vagas" limitado onde uma thread pode depositar itens, e garante a "espera" das threads ao tentar depositar ou remover itens. Eu ainda assim a utilizaria nesse cenário por possuir essas características. Além disso, o uso do Lock nesse cenário foi extremo, apenas para explicar os conceitos, pois estamos basicamente "matando" a concorrência, e isso eu já falei em outro vídeo que nunca é a melhor opção, pois você acaba com a ideia de multithreading. A única implementação que realmente faz sentido para um programa real é a do terceiro exemplo.
@Frnndio
@Frnndio 4 жыл бұрын
@@rinaldodev bacana, muito obrigado por responder e me esclarecer. Forte abraço e parabéns pelos vídeos!
@andersonanjos4455
@andersonanjos4455 Жыл бұрын
Conteúdo de muita qualidade. Tua didática é excelente, brother!!! Apoio o canal com gosto pq seu trabalho aqui pra comunidade tem muito mais valor. Obrigado!
Mais OPÇÕES para fazer MULTITHREAD com JAVA!
8:18
RinaldoDev
Рет қаралды 1,1 М.
Beans CDI e TESTE de API REST com o QUARKUS!
26:11
RinaldoDev
Рет қаралды 7 М.
My scorpion was taken away from me 😢
00:55
TyphoonFast 5
Рет қаралды 2,7 МЛН
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 54 МЛН
Мен атып көрмегенмін ! | Qalam | 5 серия
25:41
É melhor ter CONSISTÊNCIA ou DISPONIBILIDADE de dados?
30:06
RinaldoDev
Рет қаралды 1,2 М.
QUAL a MELHOR LINGUAGEM de PROGRAMAÇÃO para 2024?
8:45
Azzip
Рет қаралды 4,4 М.
Usando várias branches no GIT e GITHUB!
41:09
RinaldoDev
Рет қаралды 4,2 М.
Threads em java
9:45
Michelli Brito
Рет қаралды 16 М.
PERGUNTAS E RESPOSTAS #1
20:14
RinaldoDev
Рет қаралды 1,5 М.
Observer Pattern in Action: Simplifying notifications in Java projects!
23:52
EXPLORANDO A VULNERABILIDADE DO LOG4J2!
1:24:23
RinaldoDev
Рет қаралды 2,2 М.
Comece AGORA a aprender GIT e GITHUB!
34:37
RinaldoDev
Рет қаралды 3,1 М.
My scorpion was taken away from me 😢
00:55
TyphoonFast 5
Рет қаралды 2,7 МЛН