Felipe M.
Posts tagged with #java

LinkedList em java
02 May 2025
A LinkedList é uma estrutura de dados linear baseada em nós encadeados. Em Java, ela implementa as interfaces List, Deque e Queue, tornando-a extremamente versátil: pode ser usada como lista, fila ou pilha.

Big O Notation: Dominando a Complexidade dos Algoritmos
01 May 2025
Imagine dois entregadores: um pedala uma bicicleta em uma rua vazia, enquanto o outro dirige um caminhão em um trânsito caótico.

Array em java
30 April 2025
Um array é uma estrutura de dados que armazena uma sequência de elementos do mesmo tipo em posições contíguas na memória. Cada elemento é acessado por um índice numérico, começando em zero. Arrays são estruturas estáticas,

HashMap em Java
29 April 2025
O HashMap é uma estrutura de dados da linguagem Java que implementa a interface Map. Ele armazena pares chave-valor, permitindo que valores sejam acessados rapidamente por meio de suas chaves.

Entendendo o Java Runtime Environment (JRE): Um Guia Completo
02 February 2025
O Java é uma das linguagens de programação mais utilizadas no mundo, impulsionando desde aplicações empresariais até aplicativos móveis. Um dos pilares do sucesso do Java é sua capacidade de rodar em qualquer plataforma, graças ao seu ambiente de execução robusto. Enquanto muitos desenvolvedores conhecem a Java Virtual Machine (JVM), o Java Runtime Environment (JRE) é igualmente fundamental para que as aplicações Java sejam executadas corretamente. Neste artigo, exploraremos o que é o JRE, como ele se relaciona com a JVM, como configurá-lo, suas aplicações práticas e dicas para solucionar problemas comuns.

Qual a diferença entre JDK, JRE e JVM
21 January 2025
O Java é uma das linguagens de programação mais populares e poderosas, em grande parte devido à sua capacidade de ser multi-plataforma. Mas, para quem está começando, entender as diferenças entre JDK, JRE e JVM pode ser uma grande confusão. Neste post, vamos explicar de forma clara e simples o que são essas siglas, qual o papel de cada componente e como elas trabalham juntas para permitir que o Java seja executado em diferentes sistemas operacionais com facilidade.
Vamos explorar o processo básico de como o Java funciona, começando com a escrita do código-fonte até a execução final, além de esclarecer a hierarquia entre o JDK, JRE e JVM. Entenda por que o Java tem a capacidade única de rodar em qualquer lugar, e como cada um desses componentes contribui para tornar o desenvolvimento e execução de programas Java mais eficiente e flexível.