Thread?

Pessoal alguém pode me dar um mãozinha?

Thread t;// Cria um objeto (t) para controle do tempo
t = new Thread();  //--> O que faz essa linha?
t.start();  //--> E o faz essa linha?

Sou iniciante em JAVA, engatiinhando mesmo.

Thread t; //Declara uma variavel t do tipo Thread t = new Thread(); //Cria um objeto Thread e atribui a referencia a t t.start(); //Inicia a execução da Thread

Há uma diferença entre declarar uma variavel e criar um objeto, na primeira linha você declarou a variavel, mas ainda não foi criado nenhum objeto, na segundo linha você cria esse objeto, e na terceira você inicia a Thread

Obrigado!!