App. para chat usando Java e Multicast

Nesse artigo irei demostrar como usamos o conceito de Multicasting para criar um chat que funcione em rede local usando a linguagem Java. Os códigos são simples, recomendo para quem quer aprender a usar MulticastSocket e DatagramPackets.

Continuar lendo “App. para chat usando Java e Multicast”

Anúncios

Estrutura de repetição Java

alt    

Olá hoje vou mostrar a estrutura de repetição for, while e dowhile no java. De primeira vou falar algumas coisas sobre esses três laços de repetição mais usado.

     O For executa uma sentença que inicia com um valor já predefinido é realizado até que a variável atinga o valor determinado pela condição, como mostra o exemplo abaixo:

Continuar lendo “Estrutura de repetição Java”

Curso de Android – Grátis!

A "The Code Bakers" está disponibilizando um curso de desenvolvimento para a plataforma Android, para quem quer aprender é um prato cheio. É um curso completo de programação básica para aplicações Android, contendo diversas lições e exercícios práticos. As lições estão sendo disponibilizadas conforme são terminadas.

Totalmente gratuito! Você lê a lição, faz os exercícios e pode tirar dúvidas no grupo de discussão específico. Há um projeto final, que você deve implementar para poder testar seus conhecimentos. Você aprenderá:

Continuar lendo “Curso de Android – Grátis!”

Controlando o evento shellClosed no SWT

O evento shellClosed() no SWT é utilizado para executar uma ação antes de fecharmos o objeto Shell, as famosas perguntas de saída de sistema: “Deseja realmente fechar o programa?”, “O arquivo foo.bar foi alterado deseja salvá-lo antes de fechar?” ficam no evento shellClosed(). Porém as vezes esquecemos de tratar esse evento e o sistema pode vir a ser fechado por um clique ou atalho utilizado incorretamente. Nesse artigo demostrarei o uso desse evento.

Continuar lendo “Controlando o evento shellClosed no SWT”

Conexão com BD usando singleton

Ola pessoal.

A decisão da forma de conexão da sua aplicação com o banco de dados depende de fatores, principalmente, arquiteturais. Usar ORM (Object-Relational Mapping), JDBC (Java Database Connectivity) ou pool de conexões são itens que envolvem essa decisão. E manter um único objeto realizando essa conexão é importante em todos os itens citados anteriormente. Essa unicidade é pode ser obtida usando singleton – padrão de objeto do GOF.
Sendo assim, vou mostrar para vocês um exemplo de conexão com banco de dados singleton usando JDBC.

Continuar lendo “Conexão com BD usando singleton”

Por onde começar – Java

Ola pessoal.

Quando você decide que quer aprender alguma linguagem de programação a rotina é a mesma: tutoriais, lista de discussão, apostilas e livros.

Primeiro, normalmente, entramos em uma lista de discussão para pegar orientações com os mais experientes com a intenção de saber quais são as melhores apostilas, por exemplo, diante das milhares existentes na internet. Porém, muitas vezes, os seniors não estão de prontidão para responder sua pergunta, causando, em muitos casos, frustração porque você quer logo começar seus estudos. Diante dos fatos relatados, surgiu a motivação desse post.

Continuar lendo “Por onde começar – Java”

Internacionalização em Java

p { margin-bottom: 0.21cm; }a:link { }

p { margin-bottom: 0.21cm; }a:link { }

Preparar um sistema para vários idioma é cada vez mais necessário atualmente, pensar em trabalhar com internacionalização parece ser um tarefa difícil, porem é muito simples trabalhar com internacionalização usando Java, pois a linguagem tem recursos que facilitam essa tarefa.

Nesse artigo demonstrarei o uso do ResourceBundle que é a API responsável pela internacionalização em Java. Irei utilizar o Eclipse para o desenvolvimento desse artigo, se sinta à vontade para usar qualquer IDE/Editor de sua preferência.

Continuar lendo “Internacionalização em Java”