Dúvidas sobre o uso de método static

Colegas,

Estou com a seguite dúvida:
Em que situação eu devo usar um método static ou não.
O método static parece-me + fácil de acessar que através de new
Em que implica o uso de static?

Muito obrigado,

Marques

Métodos “static” devem ser usados apenas quando não se necessita de um objeto para operar em cima.
Um exemplo são os métodos estáticos da classe java.lang.Math, que trabalham sobre double ou int, e retornam double ou int.
Você vai ver que, dentro da medida do possível, é melhor evitar métodos estáticos.
O uso excessivo de métodos estáticos indica que a programação não é orientada a objeto.

http://java.sun.com/docs/books/tutorial/java/javaOO/classvars.html

Basta uma simples pesquisa no google.

muito cuidado com variaveis estatica, pricipalmente as famosas “globais”, se não forem muito bem pensada antes de criar podem-lhe render uma boa dor de cabeça. (Experiencia própia)