Questão de Programação — Linguagens de programação — CESPE / CEBRASPE 2024
Programação›Linguagens de programação
Código
ce173562
Banca
CESPE / CEBRASPE
Órgão
FINEP
Ano
2024
Nível
Superior
Cargo
Analista - Tecnologia da Informação - Software
Assinale a opção em que é apresentado o principal método usado na linguagem Java para iniciar a execução de um programa.
Aexecute( )
Brun( )
Cstart( )
Dbegin( )
Emain( )
Revelar gabarito e comentário▾
GabaritoE — main( )
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Método principal em Java
Gabarito: Letra E. Em Java, o método que inicia a execução de um programa é o main( ). A JVM procura pelo método public static void main(String[] args) como ponto de entrada. Nenhuma das outras opções (execute(), run(), start(), begin()) é utilizada para esse fim.
Alternativa A — ❌ Incorreta
execute( ) não é um método padrão de ponto de entrada em Java. Em algumas bibliotecas, como ExecutorService, existe o método execute(), mas ele não inicia um programa.
Alternativa B — ❌ Incorreta
run( ) é o método que deve ser implementado em classes que estendem Thread ou implementam Runnable. Contudo, para iniciar uma thread, chama-se start( ), não run( ). Nunca é o ponto de entrada do programa.
Alternativa C — ❌ Incorreta
start( ) é o método usado para iniciar uma nova thread (chamando run( ) internamente). Não é o método principal de um programa Java.
Alternativa D — ❌ Incorreta
begin( ) não existe como método padrão em Java. A linguagem não o utiliza como ponto de entrada.
Alternativa E — ✅ Correta ⟵ GABARITO
main( ) é o método obrigatório e único ponto de entrada de uma aplicação Java. A assinatura completa é public static void main(String[] args).
PEGA ESSA DICA!
Decore a assinatura: public static void main(String[] args). Em concursos, é comum perguntarem qual método inicia a execução – a resposta é sempre main().