Criando o primeiro programa em Java - Como iniciar em na programação

Neste artigo iremos começar, de fato a programar.
Veremos o código inicial que será necessário escrever para iniciarmos nossos estudos na linguagem de programação Java.

É um dos tutoriais mais importantes de nossa apostila de Java, e é importante que você estude com atenção.


Curso Java Progressivo
Obter meu certificado!

Como programar em Java do básico

Agora que já instalou o JDK e o NetBeans, está na hora de criar o seu primeiro programa em Java!

Abra seu NetBeans.
Vá em File, depois em New.
Você verá uma série de opções.
São as possibilidades de se programar em Java, os tipos de aplicações etc.
No nosso caso é 'Java' em 'Categories' em 'Projects' escolha 'Java Application'.
Clique em Next.

Tutorial de Java completo para download



Dê o nome ao seu projeto em 'Project Name'. Isso é importante.
Escolha nomes fáceis, sem acentuação e sem espaços. Vamos escolher 'Primeiro'.

Em 'Project Location' ficará a pasta onde ficará guardado seus projetos. Então escolha um lugar fácil e bacana também. Crie um local se precisar. Clique em Finish.

Apostila de Java para download


Pronto, você vai iniciar sua primeira aplicação em Java.

Note que apareceu uma tela com várias coisas escritas.
No futuro isso vai ser útil para você, mas por hora, não.

Vamos passar o código para você escrever, compilar e ver  resultado. Depois explicaremos cada detalhe do código, como funciona, para que serve e tal.

Vamos lá, digite exatamente o código a seguir (sim, exatamente, pois a linguagem Java é case sensitive, ou seja, main é algo totalmente diferente de Main, e isso vale para classes, objetos, métodos, variáveis etc, como veremos ao longo do curso):


package primeiro;
public class Primeiro {  
   public static void main(String[] args) {  
     System.out.println("Meu primeiro programa em Java!");  
   }  
 }


Está vendo aquela setinha verde ali? Do lado de um martelo e uma vassoura? Se você pousar o mouse em cima verá 'Run Main Project'.
Clique nela.
Seu projeto será compilado e irá rodar.

Curso de Java para download


O resultado do seu programa irá aparecer na tela debaixo, a frase: 'Meu primeiro programa em Java!"

Caso não apareça, certifique-se de que não escreveu nada de errado.

Aqui vai uma dica preciosa: embora eu vá te mostrar os códigos, sempre, mas SEMPRE digite os seus códigos!
É um habito que tem que ter! Não fique copiando e colando, pois não vai aprender nada!
Porém, se digitar tudo que for passado aqui, aos poucos irá memorizando e sem fazer esforço algum, irá aprender naturalmente.

Caso tenha dado algum erro, poste na área de comentários.
Caso tenha dado tudo ok, parabéns, você já programou em Java. No próximo artigo explicarei o que você fez, o motivo disso tudo ter acontecido, faremos algumas alterações, erraremos de propósito para o NetBeans nos avisar do erro e tentarmos consertar etc.

Ver o código comentado.

PS: Note que, ao criar um projeto no NetBeans, na verdade aparece isso:

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package primeiro;
/**
 *
 * @author JavaProgressivo
 */
public class Primeiro {
    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
    }
}


Um erro comum é escolher o nome do projeto como "Primeiro" e digitar "public class primeiro". "Primeiro" é diferente de "primeiro".
---------------
O que vai nos interessar é do "public class..." em diante.
O que aparece nas letras em verde ou azul, são apenas comentários e não são levados em conta pelo Java na hora de rodar suas aplicações.

Porém, se você usar outra IDE, como Eclipse, irá aparecer outra coisa:

public class Primeiro {

    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub

    }

}

---------------

Porém, como disse, o que vai importar (por hora) é o que está dentro do main().

O "package primeiro;" pode ficar ali, sem problemas, e se refere ao nome do seu projeto.
É como se seus aplicativos fizessem parte de um pacote, no caso, o nosso pacote é chamado de "primeiro".

Poderíamos criar um pacote chamado "matematica", com várias fórmulas e funcionalidades matemáticas.
Depois poderíamos criar um pacote chamado "Estatiticas" e usar seu pacote, previamente feito, "matematica" nesse pacote de estatística. Assim evitaria ter que programar tudo de novo.

Em breve, ao longo de nosso curso de Java online, aprenderemos sobre comentários e pacotes.

Possíveis problemas com o NetBeans

Bem, alguns leitores entraram em contato relatando alguns problemas.
Como pode ser dúvida de mais gente, vou relatar um aqui e sua solução.

O leitor Raphael, através da área de contato, disse que quando rodava o seu primeiro programa não aparecia nada, e quando me mandou um print screen, aparecia um erro, dizendo que não havia encontrando a classe main:
"Erro: não foi possível localizar nem carregar a classe primeiro. Primeiro"

Pois bem, como eu expliquei pra ele ao ver seu print:

O que pode acontecer é que, as vezes, estamos com vários projetos abertos no NetBeans, aí quando clica pra rodar, ele não sabe qual rodar e dá esse problema.

Vá ali no menu, escolha o projeto que quer rodar, clica com o botão direito em cima dele e vai em "Run".

Quando há algum erro em nossos programas, o programa avisa...note que ali no começo da linha tem umas lâmpadas...pousa o mouse ali em cima delas (tanto na lampada amarela com o sinal vermelho, como a lampada amarela), vai exibir algum aviso de problema ou sugerir alguma solução.

Por favor, quaisquer dúvidas e problemas que venham a ter, entrem em contato.
Suas dúvidas podem ser de outras pessoas, e isso faz crescer a quantidade de informação de nosso tutorial em Java, o curso Java Progressivo.

Como ser um excelente programador

Antes, gostaríamos de sugerir o nosso texto 'Como ser um excelente programador', nele a gente vai te orientar sobre:
  1. O que estudar
  2. Como estudar programação da maneira correta
  3. O que é importante estudar
  4. Quais linguagens é bom saber
  5. Qual a melhor a melhor linguagem de programação
  6. Como entrar no mercado do trabalho
  7. Como se portar corretamente numa entrevista de emprego
  8. A característica mais importante que um programador deve ter

É simplesmente tudo que eu gostaria de saber antes de começar minha carreira de programador. Se eu tivesse lido o texto no início de meus estudos, teria aprendido programação bem mais rapidamente e mais corretamente. Sério, não deixem de ler, vai mudar sua vida.

Acesse nossa apostila para ler:


91 comentários:

  1. O meu deu o mesmo erro do Raphael, mas eu consertei adicionando um package primeiro antes do seu codigo, pq acho que ele fez o mesmo, apagou tudo que havia antes!

    ResponderExcluir
  2. É simples basta apenas adicionar um package primeiro; antes do seu codigo!

    ResponderExcluir
  3. Criado com sucesso. Estou aqui, foi o primeiro lução!gar que entrei além do youtube, gostei e quero tornar-me um programador JAVA. Tempo e PCs não é o problema. Estou à disposição.

    Hirialte Fontoura

    hirialtefontoura@1daweb.com.br

    ResponderExcluir
  4. Fiz igual descrito. Funcionou adequadamente. Obrigado.

    ResponderExcluir
  5. Professor prazer meu nome é Bruno Lima, sou estudante em linguagem de programação, "HTML, CSS, PHP, JAVASCRIPT, MYSQL" e estou começando a estudar JAVA, só que meu código não esta funcionando, eu acho que é o NetBeans, porque não roda nada, eu digitei e apareceu a seguinte frase "Erro: Não foi possível localizar nem carregar a classe principal primeiro.Primeiro Java result: 1.
    CONSTRUÍDO COM SUCESSO (tempo toral: 0 segundos

    preciso de ajuda, talvez seja o programa que é o mais atualizado e eu não o conhecia, e gostaria de saber se o DreanWeaver também roda o JAVA, pois eu estou mais acostumado.

    ResponderExcluir
  6. Olá pessoal... Estou aprendendo também. E pra quem teve o eero abaixo:
    run:
    Erro: Não foi possível localizar nem carregar a classe principal primeiro.Primeiro
    Java Result: 1
    CONSTRUÍDO COM SUCESSO (tempo total: 0 segundos)

    Adicione o seguinte antes da primeira linha: package primeiro;
    E manda rodar denovo.... Aqui deu certo. Abração!

    ResponderExcluir
  7. Olá, sou o Lintz de BH/MG. Acabei minha primeira lição hoje ("06/03/14"), e quero prestigiar sim. Mas como faço, o que é mesmo FAN PAGE?

    ResponderExcluir
  8. Sydney Costa copie e cole o trecho do codigo com erro para que possamos ajudar.

    ResponderExcluir
  9. Para aparecer a mensagem:

    System.out.println("Meu primeiro programa em Java!");

    Postem o código completo que estão usando.

    ResponderExcluir
  10. Para aparecer a mensagem:

    System.out.println("Meu primeiro programa em Java!");

    Postem aqui o código que estão utilizando.

    ResponderExcluir
  11. Estou começando agora em Java. Antes estava numa batalha com o Delphi. Apendi bastante,mas ainda falta muito caminho a percorrer. contudo, vamos em frente. Um abraço aos administradores deste site. Parabéns pelo conteúdo bem elaborado e bastante claro para aqueles que, como eu, lutam para aprender do modo mais difícil. Isto é,sozinhos.

    ResponderExcluir
  12. Muito bom... no inicio eu fiquei meio confundido, por que eu programo em delphi e na hora de executar aparece uma outra Janela para rodar o software... e no NetBeans mostra em baixo :)

    ResponderExcluir
  13. Boa tarde !

    Também estou começando a programar em Java, a explicação está fácil de entender.
    Nesse primeiro exercício, aconteceu o mesmo erro dos outros:

    run:
    Erro: Não foi possível localizar nem carregar a classe principal segundo.Segundo
    Java Result: 1
    CONSTRUÍDO COM SUCESSO (tempo total: 1 segundo)

    Não entendi porque acusa erro em seguida diz que o Java foi CONSTRUÍDO COM SUCESSO.

    Alguém tem uma explicação para isso ?

    ResponderExcluir
  14. Os principais problemas são, como foi dito no tutorial, os nomes.

    O nome tem que ser igual "public class Primeiro" e Primeiro.java como o nome da classe.

    Se usarem "public class primeiro" e o nome da classe como Primeiro, vai dar erro (o contrário também, nome da classe 'primeiro' e 'public class Primeiro).

    Se estiverem com mais de um projeto aberto, ali no canto esquerdo, e simplesmente clicarem em Run, o NetBeans não vai saber que projeto executar. Cliquem com o botão direito em cima do projeto que querem executar e cliquem na opção para rodar aquele projeto !

    ResponderExcluir
  15. Então, eu segui o tutorial, li e reli, segui todo o procedimento mas continuou o erro. Pus o nome do arquivo como segundo e não primeiro, no canto esquerdo não havia outros projetos aberto.
    Tive que sair depois que escrevi essa dúvida, liguei o micro agora de noite e abri o arquivo. E rodou normalmente e sem erros.
    Mas, obrigado pela resposta.

    ResponderExcluir
  16. Olá! Eu gostaria de saber como é que você faz pra deixar o código com a formatação do eclipse em seu blog?

    Tipo, como diferenciar o código de uma linguagem de programação qualquer em meio aos textos simples?

    Desde já agradeço!

    ResponderExcluir
  17. bom dia tenho um netbeans instalado no meu pc ja ha algum tempo porem ele começou a ficar muito lento para abrir e acabo perdendo tempo nas aulas de java.
    como faço para solucionar esse problema??

    ResponderExcluir
  18. package segundo;
    public class Main {
    public static void main(String[] args) {
    System.out.println("Meu segundo programa depois de 1000 tentativas");
    }

    }


    Pessoal funcionou assim pra mim

    ResponderExcluir
  19. galera descobri o problema ele esta no nome só foi eu mudar o nome do projeto pegou o erro do Raphael eu acho que porque usaram letra maiúscula, não sei porque mas foi só eu mudar o nome do projeto.na hora que pede o nome do projeto vc bota outro nome qualquer. em public class bota o nome do seu projeto.

    ResponderExcluir
  20. Boa noite, eu aterei de primeiro para segundo e deu certo!

    ResponderExcluir
  21. tive sucesso nesta primeira aula
    muito obrigado

    ResponderExcluir
  22. Boa Tarde,

    Comecei o curso hoje e instalei o JDK e Netbeans IDE 8.0. Na hora de entrar com as informações tive um pouco de dificulde, pois ele já vem pronto bastou digitar somente a linha System.ou.println e desativar a opção Compilar ao Salvar para que funcionasse ao clicar no botão RUN.

    ResponderExcluir
  23. Primeira aula tranquilo, não tive problemas, tudo certo

    ResponderExcluir
  24. Amigo estou qrendo estudar Java/JavaMobile esse curso vai ajudar para ambas partes ?

    ResponderExcluir
  25. Estou gostando muito do curso, os admnistradores ainda fazem atualizaçoes no site?

    ResponderExcluir
  26. pgcguedes,

    Ambos são Java. Android e seus aplicativos, são feitos em Java.

    A lógica e conceitos são os mesmo, só a maneira de usar é que será um pouco diferente.

    Mas o Java já nasceu com essas características de ser multiplataforma, a linguagem é usada pra aplicativos pra Desktop, Celular, Tablets, etc.

    Jonathan,
    Esporadicamente criamos novas aulas e tutoriais, sim.
    Mas o "grosso" do curso, já está feito, todos os conceitos mais importantes, como Polimorfismo e Herança estão feitos, e se mantém atuais.

    Não precisa se preocupar com novidades na linguagem, elas vem pra agregar, somar, nunca pra substituir os conceitos antigos.

    A linguagem C, por exemplo, é a mesma desde a década de 70 e o Assembly o mesmo desde bem antes.

    Os conceitos e aulas do Java que ensinamos, são o mesmos da década de 90, e serão sempre usados. Pode estudar sem medo, sem ligar pra data dos materiais, livros e tutoriais.

    ResponderExcluir
  27. Oh cara vlw pela ajuda, eu ja estou fazendo o curso acho muito legal sim, apesar de ficar perdido muitas vezes fico indo e vindo pra tentar pegar o jeito.

    ResponderExcluir
  28. Ola amigos do Sait ótimo trabalho de vocês estão de parabens continue a dar estas grandes e valiosas instruções. Da show em muitos cursos de programação presencial.

    ResponderExcluir
  29. Parabens grandes instruções e ajuda para muitos que estao entrando nesta area de programação em especial em JAVA

    ResponderExcluir
  30. sobre o erro ao executar,eh por que na imagem acima esta faltando o pacote onde a classe esta,no exemplo 'Primeiro' onde o pacote e primeiro, eh so colocar na primeira linha do programa 'package primeiro;'.

    ResponderExcluir
  31. Olá Prof.

    Refiz mais duas vezes o mesmo processo e no final deu certo, o programa sinalizou para mover a classe para a pasta correta, só pedir para mover e pronto, deu certo, mas preciso saber que pasta é essa pois "segui os passos indicados"...

    ResponderExcluir
  32. Gostei muito do site e da maneira como está sendo descrito todas os temas e as aulas. Estou estudando java e quero ser um programador, vou me esforçar pra conseguir este êxito.
    Obrigado.

    Marco de Goiânia

    ResponderExcluir
  33. Particularmente prefiro usar o Eclipse para programar.


    Arnaldo

    Junior

    ResponderExcluir
  34. tenho uma pergunta, esse programa que foi usado se não tiver pode ser usado o eclipse ???

    ResponderExcluir
  35. Eu fiz tudo certinho como estava escrito, mas não aparece a janela Source (Fonte), aparece o histórico com a seguinte mensagem: . Como faço para aparecer a janela Source???

    ResponderExcluir
  36. Nao estoou entendendo muit ainda me diga todo codigo que digitar apartir de criar tem que ficar dentro do "main" é?

    ResponderExcluir
  37. Saudações pessoal
    estou tentando começar minha jornada de aprendizado e, conforme for acertando ou errando, vou postar para tentar ajudar o máximo possível gente como eu, que nunca conseguiu se dar bem com linguagens.
    No primeiro programa que eu fiz, cometi um erro besta, que me fez perder 5 minutos.
    ao invés de println, eu escrevi printIn (com I maiúsculo, que foi o que entendi no texto) o que causou o erro abaixo:

    run:
    Exception in thread "main" java.lang.RuntimeException: Uncompilable source code - Erroneous sym type: java.io.PrintStream.printIn
    at primeiro.Primeiro.main(Primeiro.java:18)
    Java Result: 1
    CONSTRUÍDO COM SUCESSO (tempo total: 1 segundo)


    acertei o l e o programa rodou certinho.

    Abraço!

    ResponderExcluir
  38. Boa Tarde,
    Estou usando o note pad.

    Sei que pra copilar no CMDE é "javac Nome.java"
    Assim faz a classe
    mas como faz pra chamar o programa no CMD?

    ResponderExcluir
  39. Muito fácil aprender a programar dessa maneira, comecei no Java Progressivo hoje, deu tudo certo com meu primeiro projeto, obrigado professor.

    ResponderExcluir
  40. neste curso apreder a programar jogos tipo cs batefield

    ResponderExcluir
  41. Olá! Como preciso aprender uma linguagem em programação, após algum tempo de leitura escolhi JAVA. Estarei separando de 3 a 4 horas/dia para me dedicar a esse momento de aprendizagem.
    Obrigado pelo tutorial e a todos ai que busca conhecimento e a propria equipe do blog que vem a nos proporcionar esse ambiente de aprendizagem. Vlw Galerá!

    ResponderExcluir
  42. Olá, quero parabenizá-los pelo curso. Primeira Programação Tudo OK . Seguindo 100% o PAP sem erro algum. Bom demais.

    ResponderExcluir
  43. USO JDK SE 8u31+NETBEANS 8.02 e eles possúem algumas diferenças... preciso de ajuda

    já tentei duas vezes e não consegui o esperado... após seguir toda a orientação.

    ResponderExcluir
  44. Super Videos,

    Respondendo a sua pergunta, Nao estoou entendendo muit ainda me diga todo codigo que digitar apartir de criar tem que ficar dentro do "main" é?

    Por enquanto sim, mais adiante em Programação Orienta a Objetos em Java vais entender o por que.

    Neste inicio de curso utilize a estrura:

    public class nomeProgrma {

    public static void main(String{} args) {

    Variavies...

    códigos...

    }

    }

    Felicidades e bons estudos.

    ResponderExcluir
  45. fetg, putz então consigo abrir o programa nessa classe, será q instalei outra versão jse 8.31

    ResponderExcluir
  46. bom dia a todos!
    achei muito legal esse curso em java tenho muito interesse em java eu já faço algumas coisas em c#.

    ResponderExcluir
  47. oi professor, o programa correu simm mas tem uma luz vesremllha, no S.O.Pln nao sei porque

    ResponderExcluir
  48. boa tarde estou gostado do curso muito bem explicado,segui as regras mas dava erro e tentei de diversas formas, ate que resolvi mudar o inicio: em vez de escrever public class Primeiro(dava erro) escrevi public mensagem deu certo, so que aparece na hora que aclic em "Run Main Project, avisa se que compilado pois esta com erro, e compila e roda diizendo"construido com sucesso, não aparece o que escrevi na msg.Esta errado?

    ResponderExcluir
  49. Olá! Nunca programei e estou amando essas aulas, no meu ocorreu tudo certinho, sem nenhuma mensagem de erro. Parabéns por essas aulas super explicativas e fáceis de aprender! Estou amando programar cada vez mais!

    ResponderExcluir
  50. Eu não sei programar em nenhuma linguagem, esse curso serve para mim ?

    ResponderExcluir
  51. Olá! No meu tudo certo. Obrigado pelas aulas

    ResponderExcluir
  52. OLA, Alguem pode me ajudar ou já passou por este erro na instalação do JavaSE: baixei o pct e ao instar ele apresentou erro.. no JVM..

    "" ocorreu um erro durante a verificaçao da JVM embutida

    O mais provavel é que o JVM embutida seja inbompativel com a plataforma atual.. consulte perguntas frequentes em ....

    ResponderExcluir
  53. Esse site é muito bom, pois explica bem cada ponto dos códigos. Estou revisando os assuntos por aqui. E aprendendo mais ainda.

    ResponderExcluir
  54. olá! Sinceramente estou maravilhado com esse projeto de ensino de programação Java. Fiz um curso técnico há algum tempo e conheci algumas coisas do assembly e o C++, porém o java é novidade pra mim. Pois bem, fiz o primeiro programa e tive êxito. Espero que continuem o projeto e que consigamos passar pra frente todo esse conhecimento que estamos compartilhando aqui. Obrigado!!

    ResponderExcluir
  55. Quem tiver o problema, basta clicar nos "indicadores" de erro do lado esquerdo, se parecem com luzes. Ali o próprio netbeans da algumas opções para corrigir.

    ResponderExcluir
  56. Olá!

    Depois que executei o projeto apareceu a seguinte mensagem:

    run:
    Picked up JAVA_TOOL_OPTIONS: -javaagent:/usr/share/java/jayatanaag.jar
    Meu Primeiro Programa em Java!!!
    CONSTRUÍDO COM SUCESSO (tempo total: 0 segundos)

    é normal??

    Abraço

    ResponderExcluir
  57. Olá,

    depois que executei o programa apareceu isso:

    run:
    Picked up JAVA_TOOL_OPTIONS: -javaagent:/usr/share/java/jayatanaag.jar
    Meu Pimeiro Programa em Java
    CONSTRUÍDO COM SUCESSO (tempo total: 0 segundos)

    é normal?

    ResponderExcluir
  58. Ola, note que a expressao correta e println ((( p r i n t L n). apos o T e um L.
    Resolvido.
    Esta funcionando corretamente.

    ResponderExcluir
  59. De acordo com os comentários sou o único com esse problema:
    Após dar o nome para o projeto e finalizar, aparece apenas uma aba "histórico", qualquer coisa que digito aparece a frente de uma lupa, como se estivesse procurando o que eu digito. Não aparece a aba "source/fonte" como na explicação, para mim não tem nada a ser editado ou alterado. O que eu possa estar fazendo de errado?
    Obrigado

    ResponderExcluir
  60. Poxa já programei no Delphi a anos atrás, depois Delphi 7 e começou ficar uma porcaria , o Delphi tem problema com conexão de banco de dados como MySql,você não consegue , eles em vez de fazer uma coisa direita fazem uma porcaria , erro de libmysql.dll ....porque não fazem uma coisa nativa direto ao assunto , mais tudo isso é pra complicar para ganhar dinheiro.... larguei o Delphi de lado assim como outros colega de faculdades estamos indo pro Netbeans e outra liguagem que tenha recursos e estabilidade.

    ResponderExcluir
  61. poxa já programei em Delphi quando ainda usava o Paradox 7 , mais o Delphi infelizmente em vez de ficar melhor ficou uma porcaria, erro de dll ....libmysql.dl não consegue fazer uma conexão ...infelizmente o delphi vai morrer em breve ou eles colocam uma conexão nativa e fácil ou vai perder muitos cliente , inclusive se ele não melhorar vou espalhar nos site para o pessoa procurar outra linguagem,,pô fala sério.

    ResponderExcluir
  62. O meu funcionou corretamente até porque não tinha excluído (package primeiro).
    mais ai fiz alguns teste e constatei que removendo package primeiro ele da um
    erro= Erro: Não foi possível localizar nem carregar a classe principal primeiro.Primeiro
    Java Result: 1
    CONSTRUÍDO COM SUCESSO (tempo total: 0 segundos)

    mais mesmo com o erro ele concluiu que foi construído com sucesso.

    ResponderExcluir
  63. o meu deu erro, alguém me explica ?

    run:
    Erro: Não foi possível localizar nem carregar a classe principal prog.Prog
    Java Result: 1
    CONSTRUÍDO COM SUCESSO (tempo total: 3 segundos)


    att,

    ResponderExcluir
  64. Parabéns pela iniciativa, eu embora já com cinquentão estou achando muito legal aprender Java desta forma, estou cursando Analise e Desenvolvimento de Sistemas e tenho tido enormes dificuldades nesta áreas de Java e PHP, mas acredito que aqui está minha soluçao, muito Obrigado.

    ResponderExcluir
  65. Eu ocultei o ";" do código conforme os exercícios pediam para eu testar e por incrível que pareça o programa funcionou sem nemhum erro. O que será isso? Não era de se esperar que desse errado?

    ResponderExcluir
  66. Primeiramente quero agradecer e parabenizar pelo curso.
    Estou iniciando hoje.
    Eu li em um artigo sobre resolução de problemas matemáticos (https://projecteuler.net/).
    Você sugere algum site que ensina matemática para iniciantes voltada para programação?

    ResponderExcluir
  67. Boa tarde,

    O meu deu o seguinte erro

    Picked up _JAVA_OPTIONS

    run:
    Meu primeiro programa em Java!
    Picked up _JAVA_OPTIONS: -Xmx512m
    CONSTRUÍDO COM SUCESSO (tempo total: 0 segundos)

    Alguém sabe me dizer o que seria, por favor responda no email:
    rodrigoocd@hotmail.com

    ResponderExcluir
  68. Alguém pode me ajudar a resolver certos exercícios?

    ResponderExcluir
  69. Ok qual o próximo exercicio este curso é pago?

    ResponderExcluir
  70. meu problema foi no PRINTIN eu tirei o IN e rodou de boa.

    ResponderExcluir
  71. Muito boa tarde
    Já instalei os programas do Java e do NetBeans e escolhi a pasta para eles ficarem,
    mas vêem muitos ficheiros nos programas, eu não sei qual é que é como é que eu posso fazer,para abrir o editor de texto para começar a trabalhar

    ResponderExcluir
  72. Olá, muito boa noite,eu fiz o dawnload do NetBeans , no entanto não o consigo abrir no meu consigo abrir. alguém me podia ajudar.

    Obrigado

    ResponderExcluir
  73. Meu chamo Ismael. Me ajudem. Não uso NetBeans porque não tenho um PC, mas tenho um celular java e é posível criar apps java por ele. Eu criei o MANIFEST.MF, a classe Main (ao invés de Primeiro), a pasta META-INF com o MANIFEST E compactei tudo e criei o app. Meu código da classe Main é este:
    public class Main {
    public static void main(String[] args) {
    System.out.println("Meu primeiro programa em Java!");
    }
    }
    Mas quando executo o app dá o seguinte erro, imediatamente:
    Class Cast
    java/lang/ClassCastException
    Sei que o erro não está na compilação, no MANIFEST, na pasta META-INF nem na compactação. Qual é o erro? Preciso saber corrigir este erro para aprender java. Agradeço desde já.

    ResponderExcluir
  74. galera o meu ta dando um erro aqui no trecho
    System.out.println(¨Meu primeira programa em Java!¨);

    ta dando ilegal character
    not a statment

    me ajudem oque faço

    ResponderExcluir
  75. O netbeans não roda meu primeiro programa, não aparece a tela do console

    ResponderExcluir
  76. deu um erro "Erro: Não foi possível localizar nem carregar a classe principal primeiro.Primeiro"

    ResponderExcluir
  77. E ai Galera, boa noite, estou iniciando esse curso de Java e já consegui criar meu primeiro programa.

    ResponderExcluir
  78. Boa noite deu tudo certinho, fazendo como explicado!!!!!!!

    ResponderExcluir
  79. run:
    Meu Primeiro programa em Java!
    CONSTRUÍDO COM SUCESSO (tempo total: 0 segundos)

    Parabéns cara, mesmo sendo antigo esta me ajudando muito!

    ResponderExcluir
  80. Boa tarde
    Estou a experimentar e fiz o primeiro teste com sucesso.
    Neste caso estou a utilizar as versões mais atuais do Java 8 e NetBeans IDE 8.2.

    ResponderExcluir
  81. Tenho uma lista de exercícios no netbeans e gostaria que alguém me ajudasse por favor, não entendo nada ainda pra falar a verdade, só sei criar o projeto e fiz esse primeiro exercício do primeiro programa, a lista que preciso saber fazer está abaixo:

    Exercicio 1
    Leia um valor e imprima o valor na tela

    Exercicio 2
    Leia um valor e caso o valor seja maior que 10 imprima o valor
    dividido por 2, caso contrario imprima o valor multiplicado por 2.

    Exercicio 3
    Faça um algoritmo que leia quatro n ́umeros inteiros, calcule e
    mostre a soma desses n ́umeros.

    Exercicio 4
    Faça um algoritmo que leia o sal ́ario de um funcion ́ario.
    Sabendo que o sal ́ario do funcion ́ario teve um aumento de 25%,
    calcular e mostrar o novo salario

    Exercicio 5
    Construir um algoritmo que calcule a ́area de um triˆangulo dado a
    base e a altura.
    AreaTriangulo
    =
    (
    altura

    base
    )
    2

    Exercicio 6
    Construir um algoritmo para ler dois n ́umeros inteiros e imprimir o
    seu produto.

    Exercicio 7
    Construir um algoritmo que leia o ano de nascimento de uma
    pessoa e o ano atual, calcule e mostre:
    I
    A idade dessa pessoa;
    I
    Quantos anos essa pessoa ter ́a em 2020.

    Exercicio 8
    Fa ̧ca um algoritmo que receba um n ́umero, calcule e mostre:
    I
    O n ́umero elevado ao quadrado;
    I
    O n ́umero elevado ao cubo;
    I
    A raiz quadrada do n ́umero digitado;
    I
    O n ́umero elevado a potˆencia 10;

    ResponderExcluir
  82. Boa tarde!

    Estou muito intrigado em aprender Java, mas não conheço sites para poder baixar e por isso estou usando um pra rodar online, mas está dando erro. Segue o site que rodo os códigos e em seguida qual erro mostra sobre os mesmos:

    Site: https://www.codechef.com/ide

    Código conforme mencionado acima:
    public class Primeiro {
    public static void main(String[] args) {
    System.out.println("Meu primeiro programa em Java!)
    }
    }

    Resultado:
    Main.java:3: error: unclosed string literal
    System.out.println("Meu primeiro programa em Java!)
    ^
    Main.java:3: error: ';' expected
    System.out.println("Meu primeiro programa em Java!)
    ^
    Main.java:5: error: reached end of file while parsing
    }
    ^
    3 errors

    ResponderExcluir
  83. Boa tarde!

    Tentei outro site, mas infelizmente não deu certo, vou tentar baixar o java conforme indicou em outro pc para continuar o aprendizado. Segue o endereço do outro site e o erro que mostra

    site:https://ideone.com/8G4QqL
    código:
    public class Primeiro {
    public static void main(String[] args) {
    System.out.println("Meu primeiro programa em Java!");
    }
    }

    Erro:
    Main.java:1: error: class Primeiro is public, should be declared in a file named Primeiro.java
    public class Primeiro {
    ^
    1 error

    Por favor, me mostre se estou deixando alguma coisa pra trás.

    ResponderExcluir
  84. O meh deu certo logo na primeira, obrigado

    ResponderExcluir