Java


Oracle Java SE Releases FAQ [Janeiro-2019]
Artigo publicado originalmente em inglês em: https://blogs.oracle.com/java-platform-group/oracle-java-se-releases-faq

Entendendo serialização de objetos e o serialVersionUID [Agosto-2017]
Por Carlos Silva
Neste artigo abordamos detalhes do processo de serialização de objetos em Java e trabalhamos em cima de alguns dos principais questionamentos envolvendo a propriedade serialVersionUID que afetam boa parte dos desenvolvedores.

Java 8: Iniciando o desenvolvimento com a Streams API [Dezembro-2016]
Por Carlos Silva
Neste artigo mostraremos como trabalhar com uma das principais novidades do Java 8, a Streams API, recurso que traz novas classes e métodos que ajudam a manipular coleções de maneira mais simples e eficiente, lançando mão do estilo de programação funcional.

Auditoria Avançada com Hibernate Envers [Novembro-2016]
Por Carlos Silva
Neste artigo veremos como monitorar as ações realizadas sobre as entidades auditáveis de um sistema, tendo como objetivo prover total controle sobre o uso do software e resguardar a integridade das informações. Aprenderemos através do desenvolvimento de uma aplicação web como auditar informações que vão além daquelas fornecidas por padrão pelo framework, adicionando customizações ao armazenamento das revisões.

Trabalhando com Streams Paralelas [Abril-2016]
Por Diego Soares
Neste artigo, vamos abordar uma das características mais relevantes da API de Streams: tratamento de concorrência nativa, que é capaz de processar os resultados concorrentemente usando múltiplas threads.

Processamento de dados com streams do Java SE 8 - Parte 1 [Novembro-2015]
Por Raoul-Gabriel Urma
Neste artigo vamos aprender o uso de operações de streams para expressar consultas de processamento de dados complexas.

Você está cansado das exceções de ponteiro nulo? Avalie a possibilidade de usar Optional do Java SE 8 [Agosto-2014]
Por Raoul-Gabriel Urma
Consiga um código mais legível e protegido contra exceções de ponteiro nulo.

API do Java para processamento JSON: Introdução a JSON [Julho-2014]
Por Jitendra Kotamraju
A API do Java para processamento JSON fornece APIs portáteis que permitem analisar, gerar, transformar e consultar JSON.

Java EE 7 e JAX-RS 2.0 [Fevereiro-2014]
Por Adam Bien
O Java EE 7 com JAX-RS 2.0 traz diversas características úteis que tornam ainda mais simples o desenvolvimento e permitem a criação de aplicações com a arquitetura RESTful para Java SE/EE ainda mais sofisticadas mas, ao mesmo tempo, leves.

Consumindo classes JAVA dentro de um Banco de Dados Oracle [Maio-2013]
Por Fabio Prado
No artigo apresentaremos um recurso muito interessante e pouco conhecido no Oracle Database, que permite consumir classes desenvolvidas em JAVA dentro de um Banco de Dados (BD) Oracle.

Introdução ao Java SE Embedded em Raspberry Pi [Abril-2013]
Por Bill Courington e Gary Collins
Este artigo oferece uma introdução à programação Java no Raspberry Pi, incluindo os seguintes temas: Raspberry Pi, Requisitos, Instalação básica do Linux, Instalação do Java SE Embedded, Ajustes e modificações opcionais do Linux.

Componentes JSF (Java Server Faces) reutilizáveis [Abril-2013]
Por Raphael Adrien
Uma das grandes queixas dos desenvolvedores JSF era a complexidade em criar composite components, era necessário um vasto conhecimento sobre o ciclo de vida de uma aplicação JSF. Agora, você não precisa ser mais um "ninja" em JSF para ter seus components reutilizáveis.

BlaBlaBla Cloud Java na Nuvem [Janeiro-2013]
Por Bruno Souza
Essa mini-palestra te dará uma visão geral dos ambientes e fornecedores que estão disponíveis para você, desenvolvedor Java.

Paradigma de programação funcional Scala [Janeiro-2013]
Por Felipe Fonseca
Poder, produtividade, elegância. Estas são somente algumas das características do paradigma de programação funcional! Ganhando cada vez mais espaço dentro das empresas e previsto para ser parte do Java 8.

ScrumToys e JavaServer Faces do Java EE [Janeiro-2013]
Por Alberto Lemos
ScrumToys é uma pequena aplicação Web implementada com os recursos do JavaServer Faces do Java EE que foi incorporada à ferramenta NetBeans para demonstração das diversas funcionalidades do JSF.

Java Embedded Suite da Oracle [Janeiro-2013]
Por Vinicius Senger
Durante esta apresentação mostramos como foi utilizada a nova plataforma Java Embedded Suite da Oracle para construir um protótipo de robô utilizando Raspberry PI + Arduino, Java, REST para controlar motores e ler sensores do robô.

Linguagem funcional Scala [Dezembro-2012]
Por Paulo Siqueira JCranky
Neste video vemos um pouco do que é a linguagem Scala, uma importante nova maneira de desenvolver aplicações na JVM

Automatizando o ajuste de performance no Java [Setembro-2008]
Por Carl Brahms
Por que automatizar o processo de geração de carga e ajuste de performance pode poupar muito tempo e trabalho?