Qual é a maneira correta de acessar campos estáticos em Java?

Comecei a aprender Java e escrevi uma classe para testar usando campos estáticos. Tudo funciona bem, mas no Eclipse, vejo um ícone que, quando pairado, sai como: "O método estático getCounter do tipo CarCounter deve ser acessado de forma estática. "Qual é o caminho certo, então?

Aqui está a classe:

public class CarCounter {
    static int counter = 0;

    public CarCounter(){
        counter++;
    }

    public static int getCounter(){
        return counter;
    }
}

E aqui é onde eu tento acessar o contador de variáveis:

public class CarCounterTest {
    public static void main( String args[] ){
        CarCounter a = new CarCounter();
        System.out.println(a.getCounter()); //This is where the icon is marked
    }
}

questionAnswers(6)

yourAnswerToTheQuestion