Dúvida na compilação

5 respostas
A

Estou iniciando java hoje, e estou com uma pequena dúvida.

Em um código simples, do tipo “Hello World”

public class MyFirstApp{

  static void main (String[] args){

      system.out.print("Hello World");

 }

Quando eu mandar executar com javac, ele executar direto, sem erros, porém não consigo visualizar o resultado.

Qual o comando que eu utilizo para ver o resultado da compilação?

5 Respostas

C

Tente:

public class MyFirstApp{

  public static void main (String[] args){

      System.out.print("Hello World");

 }
A
"Carneiro":
Tente:
public class MyFirstApp{

  public static void main (String[] args){

      System.out.print("Hello World");

 }

Acho que entendeu mal.

Com public ou sem public no método, a compilação é realizada sem erros.

O problema é que eu quero ver na ela o resultado.

Não apenas saber que compilou.

Há um comando system. qualquer coisa que possibilita a visualização da linha de comando que foi impressa, no caso Hello World

J

A classe correta é System e não system.

Para compilar faça:

javac MyFirstApp.java

Para executar faça:

java MyFirstApp

S

Além de compilar, você precisa executar.

javac MyFirstApp.java java MyFirstApp
Você está executando assim?

Mas o método precisa ser public, senão não funciona. Vai aparecer uma mensagem do tipo “Método main não é public”.

C

:fifiu:

Criado 8 de março de 2007
Ultima resposta 9 de mar. de 2007
Respostas 5
Participantes 4