GoConqr has a new look! Let us know what you think.

Notes

1.3 Criar aplicações Java Executáveis com um método main

Luis Felipe Guariento Desenvolvimento de Software Concursos Públicos Portuguese 11 pages

Uma classe com o modificador de escopo public. Um método com a forma:

Content of the notes (11)

Page 1

Criar aplicações Java Executáveis com um método main

Objetivo: Criar aplicações Java executáveis com um método main; rodar um programa Java a partir da linha de comando e produzir saída via console

Page 2

Requisitos

Uma classe com o modificador de escopo public.

Um método com a forma:

Uma classe com o modificador de escopo public. Um método com a forma:

O nome do parâmetro pode variar, mas usualmente é "args".

Page 3

Compilação e execução

Nomear o arquivo que contém o código fonte com o nome da classe pública.

Compilar o código fonte em um arquivo .class usando um compilador Java.

Executar a aplicação utilizando uma ferramenta de aplicação Java launcher.

Page 4

Exemplo: UpperCaseConversion.java

Digitar o código e usar o compilador javac:

Digitar o código e usar o compilador javac:

Page 5

Exemplo: UpperCaseConversion.java

Compilar o arquivo através da linha de comando:

A compilação produzirá um arquivo .class de mesmo nome que a nossa classe.

Compilar o arquivo através da linha de comando: A compilação produzirá um arquivo .class de mesmo nome que a nossa classe.

Compilar o arquivo através da linha de comando: A compilação produzirá um arquivo .class de mesmo nome que a nossa classe.

Page 6

Exemplo: UpperCaseConversion.java

Agora podemos rodar o programa...

Como podemos ver, conforme o código passado ao método main, alteramos os caracteres passados e os colocamos em caixa alta.

Agora podemos rodar o programa... Como podemos ver, conforme o código passado ao método main, alteramos os caracteres…

Page 7

Questões

Questões

Resposta B.

O compilador javac é o compilador Java primário oferecido pela oracle em seu JDK.

Ele consome código fonte de acordo com a especificação da linguagem Java, produzindo bytecode de acordo com a especificação da máquina virtual Java.

Page 8

Questões

Questões

Um método main (todas as letras em caixa baixa) válido deve ser público, estático, não retornar valor ( void ) e ter um array de String[] ou um array de var-args (String... ) como argumento do método. Lembrar: os identificadores da linguagem Java são case-sensitive! Mesmo que a última opção não siga a convenção do nome do parâmetro ( args ao invés de string ), será a opção correta considerando tudo que foi apresentado.

Correta: D

Page 9

Questões

Questões

O que acontece quando o nome do arquivo que é compilado e executado não é o mesmo que a classe pública declarada dentro dele? E ele contém um método main válido? Nesse caso, um requisito para que o arquivo java compile, produza o arquivo class e execute é que o nome da classe seja o mesmo que o nome do arquivo e este contenha código java válido sintaticamente. Portanto a compilação falha. Letra A.

Page 10

Questões

Questões

Será passado como primeiro argumento na linha de comando para executar um programa java o nome da classe principal (arquivo .class) sem qualquer extensão. Letra C.

Page 11

Sumário

Criação de uma classe com o método main que deve ter escopo público.

Criação do método main dentro de uma classe principal que pode ter duas formas:

public static void main(String[] args){...}

public static void main(String... args){...}

Compilar o código fonte utilizando um compilador Java.

Rodar a aplicação usando uma ferramenta Java launcher.

Information

Description
Concursos Públicos Desenvolvimento de Software (OCAJP 8 Online Course) Note on 1.3 Criar aplicações Java Executáveis com um método main, created by Luis Felipe Guariento on 24/09/2018.
Views
2
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?