Netbeans
Muita gente pergunta qual a melhor IDE para o desenvolvimento Java e eu sempre recomendo o Netbeans, além dos recursos de incorporar projetos de outras IDE´s ele automatiza vários processos “chatos” do desenvolvimento de software e desse modo permite que o desenvolvedor centre toda a sua atenção no projeto em si.
Além de tudo isso é uma IDE de desenvolvimento PHP, C/C++ e Ruby. Abaixo vai um vídeo com conceitos básicos para inciantes tanto em Java como na IDE Netbeans.
O vídeo está em português e vai facilitar muito a vida do pessoal iniciante.