Enviar um café pro programador

Pode me ajudar a transformar cafeína em código?

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:

Anônimo disse...

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!

Anônimo disse...

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

Hirialte Fontoura disse...

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

Anônimo disse...

Fiz igual descrito. Funcionou adequadamente. Obrigado.

Unknown disse...

O meu deu Certo! vlw fessor!!

Bruno Lima disse...

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.

Dri disse...

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!

lintzvieira disse...

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?

Scooby DownloadS disse...

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

Flavio Gomes disse...

Para aparecer a mensagem:

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

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

Flavio Gomes disse...

Para aparecer a mensagem:

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

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

Unknown disse...

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.

JuniorCriste disse...

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 :)

Unknown disse...

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 ?

Tutorial Java Progressivo disse...

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 !

Unknown disse...

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.

Anônimo disse...

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!

Unknown disse...

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??

Álvaro Reis disse...

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

hacker do bem disse...

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.

Unknown disse...

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

Cesar Lopes disse...

tive sucesso nesta primeira aula
muito obrigado

Unknown disse...

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.

Marcelo Bomfim disse...

Primeira aula tranquilo, não tive problemas, tudo certo

pgcguedes disse...

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

Unknown disse...

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

Curso Java Progressivo disse...

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.

pgcguedes disse...

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.

Unknown disse...

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.

Unknown disse...

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

Carlos Henrique disse...

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;'.

Unknown disse...

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"...

Anônimo disse...

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

Unknown disse...

Particularmente prefiro usar o Eclipse para programar.


Arnaldo

Junior

Afonso Henrique disse...

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

Anônimo disse...

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???

val disse...

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

Unknown disse...

Meu deu certo!!!

Felipe disse...

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!

Igor N. disse...

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?

iburacommerce disse...

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

Anônimo disse...

neste curso apreder a programar jogos tipo cs batefield

antoniovieira disse...

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á!

Unknown disse...

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

Antonio disse...

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.

Unknown disse...

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.

Unknown disse...

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

Unknown disse...

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

Lena disse...

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

Anônimo disse...

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?

Anônimo disse...

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!

Anônimo disse...

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

Unknown disse...

Olá! No meu tudo certo. Obrigado pelas aulas

Unknown disse...

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 ....

Unknown disse...

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

marci disse...

Java progressivo é top demais!

Unknown disse...

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!!

Tiago disse...

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.

Cadu disse...

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

Cadu disse...

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?

Unknown disse...

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.

Unknown disse...

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

Unknown disse...

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.

Unknown disse...

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.

Alexandro Gonçalo disse...

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.

Blog do Maizena Ø disse...

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,

Unknown disse...

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.

Unknown disse...

Precisar criar usuário?

Anônimo disse...

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?

Unknown disse...

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?

Teste disse...

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

Unknown disse...

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

Unknown disse...

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

Unknown disse...

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

Lucas Torres disse...

Tá me salvando, obrigado!!!

Unknown disse...

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

Unknown disse...

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

Ismael disse...

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á.

Unknown disse...

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

Unknown disse...

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

Unknown disse...

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

Unknown disse...

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

Unknown disse...

Boa noite deu tudo certinho, fazendo como explicado!!!!!!!

Paulo Ericsson disse...

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

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

Unknown disse...

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.

Unknown disse...

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;

Unknown disse...

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

Unknown disse...

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.

Unknown disse...

O meh deu certo logo na primeira, obrigado

Afellay_skill79 disse...

Como faço para obter o java?

Anônimo disse...

Classe começa com letra maiuscula

Contribuir com o Java Progressivo

Que tal apoiar e fazer crescer o ensino da programação no Brasil ?

Ajudar nosso país a crescer e se desenvolver cada vez mais, tecnologicamente?

Clica abaixo pra saber mais!

Apoiar o Projeto Progressivo


Tutoriais de Java