Home
Flutter/Dart Blog
Cancelar

Programação em Rede com Sockets TCP/IP e UDP/IP

Baseado nos cursos da Softblue O que são sockets Mecanismo de comunicação entre dois programas que funcionam na mesma rede Modelo cliente/servidor – Uma aplicação servi...

Concorrência e Paralelismo com java.util.concurrent

Baseado nos cursos da Softblue Introdução Mecanismos para trabalhar com programação concorrente – Classe Thread – Interface Runnable – Modificador synchronized – Métodos wait(), notif...

Manipulando Coleções com a Stream API em Java

Baseado nos cursos da Softblue O que é a Stream API API que permite combinar operações – Usada principalmente em coleções do Java Introduzida no Java 8 Aproveita o uso...

Expressões Lambda em Java

Baseado nos cursos da Softblue Expressões Lambda Maior inovação da versão 8 do Java O nome lambda vem do conceito matemático de cálculo lambda Expressões lambda tr...

Inner Classes em Java

Baseado nos cursos da Softblue Introdução Inner classes são classes declaradas dentro de outras classes class MyOuter { //Outer class class MyInner { //Inner class } } Quando comp...

Annotations e a Reflection API no Java

Baseado nos cursos da Softblue Annotations Mecanismo criado a partir do Java 5 São declarações no código que podem ser usadas por ferramentas ou programas externos ...

Generics em Java

Baseado nos cursos da Softblue Introdução O Generics foi introduzido a partir do Java 5 Similar aos templates em C++ Permitem a parametrização de tipos de dados ...

Desenvolvendo com o uso do Maven em Java

Baseado nos cursos da Softblue O Maven O Maven é um projeto da Apache – Open source Objetivos principais – Gerenciamento de build – Geração de relatórios – Geração de documentaçã...

Expressões regulares em Java

Baseado nos cursos da Softblue Introdução Expressões regulares também são chamadas de regex Utilizadas para encontrar padrões dentro de um conjunto de informações ...

Programação Multithread e Sincronismo em Java

Baseado nos cursos da Softblue Processos e Threads Threads Threads são consideradas processos leves Um processo pode ter uma ou mais threads em execução “simultânea” ...