Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Tudo sobre o ecossistema Java, bibliotecas, algorítimos, ideias sobre implementação, solução para problemas conhecidos, e as últimas tendências na linguagem.
Java 21 trouxe uma série de novos recursos e melhorias que visam facilitar a vida dos desenvolvedores e otimizar a performance das aplicações. Entre as novidades estão a nova API de método de sequências, melhorias na pattern matching e uma…
Para quem precisa de uma plataforma robusta para o desenvolvimento de aplicações, fazer o download e a instalação do Java 21 é um processo simples e direto que qualquer um pode seguir com facilidade. Com essa versão, os desenvolvedores terão…
O uso do CompletableFuture em Java é uma maneira eficaz de trabalhar com operações assíncronas, permitindo que os desenvolvedores escrevam código mais limpo e legível. A principal vantagem do CompletableFuture é a sua capacidade de facilitar o processamento paralelo e…
A programação assíncrona é uma estratégia essencial para otimizar a performance de aplicações Java, especialmente aquelas que lidam com operações de I/O ou de longa duração. Esse modelo permite que um programa inicie uma tarefa e continue executando outras atividades…
Spring HATEOAS é uma extensão do Spring que facilita a construção de aplicações RESTful com hipermídia, permitindo que os desenvolvedores criem APIs que se adaptam a diferentes clientes e situações. A utilização do Spring HATEOAS é essencial para oferecer um…
Arrays e listas são cruciais para manipulação de dados em Java. Neste artigo, o leitor aprenderá como usar ArrayList, LinkedList, Vector, Stack e Deque, compreendendo as principais diferenças e aplicações de cada uma dessas estruturas. O domínio dessas coleções possibilita…
Neste artigo, vamos explorar o Java time, uma API moderna para manipulação de datas e horas em Java que está disponível no pacote java.time. Introduzido no Java 8, o java.time oferece uma abordagem mais intuitiva e robusta do que as…
No artigo a seguir vamos explicar o passo a passo da instalação do JDK 17 a ultima versão lançada LTS, ou seja “Long Term Support”. O sistema operacional que vamos utilizar é o Ubuntu, mas você pode seguis os mesmos…
O design pattern Adapter, é um padrão do tipo estrutural, a solução que ele nos provê é bem interessante, poder utilizar uma classe como uma interface na qual essa classe não implementa, esse tipo de abordagem é bem útil em…