Arquivo por Categoria Dicas

Comparação HashMap e TreeMap

Cá estou eu novamente com meus benchmarks. Tenho procurado extrair a máxima perfomance de todos meu algoritmos em Java, e é exatamente todos os meus testes que quero compartilhar com vocês.

Dessa vez irei testar duas implementações da interface Map. Elas são HashMap e TreeMap. Leia o resto do post »

, , ,

Nenhum Comentário

Comparação LinkedList e ArrayList

Olá pessoal, apesar de estar muito ocupado por esses últimos dias, estou tentando não me manter afastado do blog por muito tempo. Esses últimos dias, li uns artigos legais do meu amigo Túlio Castro sobre a performance em iteradores e performance com Strings. Juntamente com isso, na empresa onde trabalho tive que reformular um código que estava demorando um tempinho a mais.

Consegui melhorar bastante, mas sei que ainda pode melhorar mais. Nesse código eu usava muitas listas do tipo LinkedList, e foi então que decidi fazer alguns testes para compará-la com a ArrayList.

Leia o resto do post »

, , , , ,

2 Comentários

Dicas Rápidas Java Swing – JTextField

A dica de hoje será a respeito de um componente muito utilizado no Java Swing, o JTextField. Muitas vezes as pessoas não sabem exatamente como utilizá-lo. E é por isso que irei abordar esse tema.
Leia o resto do post »

, ,

Nenhum Comentário

Relógio em Java Swing usando Threads

Há um certo tempo atrás, eu estava desenvolvendo uma aplicação usando Swing que era de cadastro de algumas coisas. Queria colocar um relógio na tela, que ficasse rodando, em tempo de execução junto com o programa. Tentei de diversas maneiras mas não consegui. Até que um dia, pesquisando no Google vi algo sobre usar Threads. Foi quando pesquisei mais sobre o assunto e descobri que era exatamente o que precisava. Leia o resto do post »

, ,

6 Comentários

Dicas Rápidas Java – System.getProperty()

A classe System possui diversar funcionalidades. Dentre elas vou citar aqui umas bobas, mas interessantes, que servem para descobrir várias características da máquina do usuário. Isso tudo usando o “getProperty()”. Leia o resto do post »

, ,

Nenhum Comentário