3
respostas

Nâo sou obrigado a declarar o public antes do class?

public class hello { public static void main (String []args) { System.out.println("Hello java"); } }

3 respostas

Bom, Ramon, você não disse nada, apenas postou o código... hehe.

O teu código tá bacana, rodando perfeitamente!

Esse é o caminho!

Abraço.

public class hello {
     public static void main (String []args) {
         System.out.println("Hello java"); 
    }
}

O public é um modificador de acesso que permite que sua classe seja "vista" por outras classes. Você não é obrigado a usa-lo, mas se deseja que sua classe seja acessada externamente você precisa utiliza-lo.

Você verá melhor isso na aula 05 do curso "Java I" que está fazendo.

Espero ter ajudado.

Abraço.

Ramon, definitivamente você não é obrigado. O fato de usar "public" antes do método main, é para que ele possa ser acessado pela JVM e ser executado, entendeu ?

Abraços.