PplWare Mobile

Escrever o primeiro programa em Java

                                    
                                

Este artigo tem mais de um ano


Autor: Pplware


  1. gravity00 says:

    Bem, sendo eu um amante incondicional do Java e de tudo o que se pode fazer com esta linguagem, recomendo fortemente o Eclipse para programações gerais, mas se quiserem desenvolver aplicações para telemóveis ou para gerir dados de redes ou coisa parecida usem o NetBeans que tem disponivel na sua pagina alguns plug-in que oferem logo classes base para estes tipo de aplicação, totalmente funcionais, alterando ou acrescentando apenas o necessário.

    Não querendo fazer qualquer publicidade, até porque podem encontrar na net, penso eu, aqui está o meu livro favorido de Java para iniciantes. Penso que uma busca na net deverá dar pa encontrar algum PDF.

    “JAVA: An Introduction to Problem Solving and Programming, Fourth Edition”

    é em Inglês mas para mim, nunca vi um livro explicar tão bem as bases.

    Espero ter ajudado

    Cumps a tds

  2. Covenant says:

    Não existe nada para Java tipo o Visual Studio para VB em que podemos criar graficamente as nossas aplicações ?

  3. Nuno Peralta says:

    Não há nada melhor que C++

    =P

  4. Pedro Cerdeira says:

    O netbeans faz isso. De qualquer maneira para java, o programa eclipse tambem

  5. Lupe says:

    Ja utilizei a muito tempo o JAVA mas agora encontro me rendido ao C#.
    Mas de qualquer maneira o Java continua a ser uma lingagem de progamacao muito forte em termos de funcionalidades

  6. Guilherme says:

    QUal eclips qual netbeans.
    vI o Emacs é que é.

  7. ruminante says:

    Covenant, o eclipse possui plugins que disponibilizam aquilo que pretendes…
    espreita isto:
    http://www.eclipse.org/vep/WebContent/main.php

  8. Psycho says:

    e para linux como faço?

  9. Evandro says:

    @Covenant, o NetBeans tem uma ferramenta chamada Mantisse que chega perto do Visual Studio.

    @Psycho, é o mesmo procedimento, a unica coisa que muda é como irá executar. Caso o javac não funcione, deverás configurar a variavel de ambiente PATH para apontar para o binário do javac.

  10. Pedro Silva says:

    Um bom programa, bastante usado a nivel académico, é o BlueJ. Bastante bom para quem quiser começar em Java.

  11. Pedro Silva says:

    Já agora… http://www.bluej.org

    Só mais uma nota:
    Para além de ser bom para aprender Java, é melhor ainda para aprender a programar no paradigma de orientação ao objecto (OOP).

  12. Eu aprendi java com o eclipse e com o javadoc da Sun.
    LOL
    😀

  13. Nuno says:

    Brutal !
    Com o exemplo da pessoa voçê fez-me compreender finalmente o conceito de classe
    coisa que ate agora inda nao tinha conseguido absorver!
    muito muito bom ! voce devia escrever mais !!!
    Bem haja !

  14. Evandro says:

    @Christophe Silva, aprender com o javadoc é bem dolorido, mas dá para aprender muito!

    @Nuno, esse exemplo da pessoa é muito claro, sempre utilizo quando vou ensinar OO para alguém. Tempo me falta para escrever mais. Mas espero logo logo publicar mais um belo artigo.

  15. Tiago says:

    Como é q faço para construri um construtor ???

  16. Pedro Silva says:

    @Tiago

    public class MyClass{

    private int myPrivateVar;

    // Este é o constructor por defeito, sem argumentos. Normalmente todas as classes possuem um.
    public MyClass(){
    this.setMyPrivateVar(0);

    }

    // Constructor que permite definir o valor da variável de instância da classe que estamos a criar.
    public MyClass(int privVarValue){
    this.setMyPrivateVar(privVarValue);
    // Pq usar o método setter e não a variável directamente? Se mudamos a implementação da variável, como por exemplo o tipo ou nome, só temos de alterar o tipo no constructor, se for esse o caso

    }

    public int getMyPrivateVar()
    {
    return myPrivateVar;
    }

    public void setMyPrivateVar(int privVarValue)
    {
    this.myPrivateVar = privVarValue;
    }
    }

    Nota: a keyword ‘this’ é facultativa.

    Agora um constructor mais avançado:

    public class MyClass(){
    this(0);
    // A keyword this representa esta instância. Se a usarmos como um método, estamos a aceder aos seus constructores. Assim podemos codificar o constructor nulo através de outro mais genérico.

    }

    // Constructor que permite definir o valor da variável de instância da classe que estamos a criar.
    public MyClass(int privVarValue){
    this.setMyPrivateVar(privVarValue);

    }

    public int getMyPrivateVar()
    {
    return myPrivateVar;
    }

    public void setMyPrivateVar(int privVarValue)
    {
    this.myPrivateVar = privVarValue;
    }

    }

  17. Pedro Luiz says:

    Como abrir o programa ECLIPSE e como colocar dentro do programa um arquivo Java.
    Um abraço.

  18. Lucas says:

    Quando vou declarar um numero escrevo
    int e o numero
    quando quero declarar um nome o que eu escrevo?

  19. Evandro says:

    @Lucas, escreva String s = “Nome” 😉

Deixe um comentário

O seu endereço de email não será publicado.

You may use these HTML tags and attributes: <a href="" title="" rel=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

Aviso: Todo e qualquer texto publicado na internet através deste sistema não reflete, necessariamente, a opinião deste site ou do(s) seu(s) autor(es). Os comentários publicados através deste sistema são de exclusiva e integral responsabilidade e autoria dos leitores que dele fizerem uso. A administração deste site reserva-se, desde já, no direito de excluir comentários e textos que julgar ofensivos, difamatórios, caluniosos, preconceituosos ou de alguma forma prejudiciais a terceiros. Textos de caráter promocional ou inseridos no sistema sem a devida identificação do seu autor (nome completo e endereço válido de email) também poderão ser excluídos.