Oie Mayara, tudo bem contigo?
Os comandos que usamos são os seguintes:
javac nomeDoSeuArquivo.java
e java nomeDoSeuArquivo
No caso do curso o nome do arquivo é "Programa", e esse nome deve ser exatamente igual ao nome da classe que escrevemos no código, por isso já que na classe fizemos dessa forma aqui: public class Programa
o nome do seu arquivo também deve ser "Programa".
Agora respondendo suas perguntas:
"Quando se fala extensão do arquivo , o que significa exatamente?"
R: Todos os arquivos no nosso computador possuem uma extensão, quando baixamos um arquivo compactado ele é um ".rar" ou ".zip", um programa executável ele é um ".exe", e arquivos que representam classes no mundo java são ".java" e arquivos javas compilados terminam com ".class".
"Todos os arquivos teram PROGRAMA?"
R: Não, como dito anteriormente o nome do arquivo é igual ao nome da classe, se a classe se chamar "Carro" o arquivo deverá se chamar "Carro".
" Caso não seja sempre terá que executar o código em linha de comando com o javac e depois acrescentar o .java ???"
R: Só colocamos o ".java" no final quando usamos o comando javac
, no segundo comando java
, só deve ser colocado o nome do arquivo.
Espero ter conseguido solucionar sua dúvida, caso não, é só mandar por aqui que irei ajudar :)
Bons estudos!