Novo no java , dúvidas que tenho

Olá pessoal , bom eu comecei a estudar c e c++ na faculdade , primeiro foi c , e agora c++.
To querendo pegar java agora , vejo que os códigos sao bastantes parecidos com o c++ , porém tenho dúvidas simples.

vamos la.

instalei o jdk1.6 aqui , fiz o lance do PATCH la , para usar o javac no cmd.
todo blz , porém nenhum programa meu funciona , sempre dá um erro.

nem o HelloWorld da vida =[

o que será? veja o código

public class Exemplo {
public static void main ( String argumentos[] )
{
System.out.println (“Ola Mundo\n”);
}
}

sempre dá assim um erro assim:

C:>javac teste.java
teste.java:1: class Exemplo is public, should be declared in a file named Exempl
o.java
public class Exemplo {
^
1 error

já peguei vários códigos da internet , e sempre dá esse erro mostrando o a classe inicial =[

vc esta colocando o nome da classe diferente. Ou seja o nome da classe deve ser Exemplo.java e nao teste.java

O erro já diz tudo…

vc está criando uma classe publica chamada “Exemplo”, porém o nome do arquivo q vc está salvando nao eh esse…

vc tem q salvar o nome do arquivo com o mesmo nome da sua classe publica…
flw

boa! brigadao ae gente!
agora sim posso ler um turturial aqui sobre java , ihaEHIAE meus programas sempre davam esse erro , agora eu sei o porque =P

valeu

Não se esqueça que em computação a grafia é sempre muito importante - e o Google, antes de ser o pai dos burros, é o pai dos chatos. Se você pergunta lixo para ele, ele responde com outro lixo.
Acostume-se a ser chato na grafia das palavras.
Você escreveu “PATCH” e “turturial” e vai ver que se procurar por essas palavras no Google só vai achar lixo: o correto é “PATH” e tutorial.