28/09/10 16:32
paoloricciuti
Allora: un oggetto in Java puoi intenderlo come la rappresentazione dal punto di vista informatico dell'oggetto che vuoi utilizzare. Ti faccio un esempio:
Mettiamo il caso che vuoi creare un programma che mantenga in gestione tutte le persone del mondo. Il mondo è composto da un array di Persone. Ora, l'oggetto persona non esiste in Java ed è qui che devi creare la classe Persona che ti servirà per definire gli attributi e i metodi della classe persona. Ad esempio una persona ha un nome, un cognome e un numero di telefono. Quindi le variabili di istanza saranno
String nome, String cognome, String telefono
Per quanto riguarda il "compilatore" se ti riferisci ad un programma per scrivere file java ti consiglio Netbeans.
Mettiamo il caso che vuoi creare un programma che mantenga in gestione tutte le persone del mondo. Il mondo è composto da un array di Persone. Ora, l'oggetto persona non esiste in Java ed è qui che devi creare la classe Persona che ti servirà per definire gli attributi e i metodi della classe persona. Ad esempio una persona ha un nome, un cognome e un numero di telefono. Quindi le variabili di istanza saranno
String nome, String cognome, String telefono
Per quanto riguarda il "compilatore" se ti riferisci ad un programma per scrivere file java ti consiglio Netbeans.
aaa
28/09/10 17:11
tasx
Per quanto riguarda il "compilatore" se ti riferisci ad un programma per scrivere file java ti consiglio Netbeans.
Ciaociao!!
Non prendetemi per il pignolo di turno, ma Netbeans non è un compilatore ma un IDE.....
comunque per ubuntu ti consiglierei il JDK della sun, installabile con un semplice comando:
sudo apt-get install sun-java6-jdk
poi per scrivere codice, se sei all'inizio forse è meglio utilizzare editor più "leggeri"(il semplice gedit, notepad++ tramite wine, etc...), penso che Netbeans, pur essendo(sempre secondo me :rotfl il migliore lo consiglierei quando si è già un po' più pratici.
ciaociao!!
aaa
28/09/10 17:59
Bonny
Infatti paolo lo ha messo tra apici
Per eseprienza personale anch'io cosiglio netbeans è molto intuitivo.
Però per i primi programmi che farai ti consiglio di creare un progetto "java application" cosi scrivi ogni riga di codice altrimenti se inizi subito con progetti "Java Desktop application" netBeans genera un pò di codice e poi inserendo gli oggetti(tipo button, textfield) con il drag and drop, comunque altro codice viene generato da NetBeans. è uno strumento potentissimo ma devi sapere quale codice viene generato e dove va scritto e perchè va scritto.
Comunque è solo una mia opinione personale.
Ciao
Per eseprienza personale anch'io cosiglio netbeans è molto intuitivo.
Però per i primi programmi che farai ti consiglio di creare un progetto "java application" cosi scrivi ogni riga di codice altrimenti se inizi subito con progetti "Java Desktop application" netBeans genera un pò di codice e poi inserendo gli oggetti(tipo button, textfield) con il drag and drop, comunque altro codice viene generato da NetBeans. è uno strumento potentissimo ma devi sapere quale codice viene generato e dove va scritto e perchè va scritto.
Comunque è solo una mia opinione personale.
Ciao
aaa
28/09/10 18:33
spode
grazie a tutti. per colui che dice di essere il pignolo della situazione: quando una persona ha bisogno d' aiuto, non c'è pignolo se quest' ultimo cerca di aiutare.
ho installato il software mediante la stringa di comando: ora dove è finito il programma?
ho installato il software mediante la stringa di comando: ora dove è finito il programma?
aaa
29/09/10 13:12
tasx
Ciao!!
E' indifferente dove sia finito, l'importante è che sia raggiungibile da riga di comando, prova a dare il comando
se restituisce output simile a questo:
allora sei a posto, ora puoi cominciare a fare quello che vuoi, sia che tu voglia utilizzare netbeans, sia che tu voglia iniziare semplicemente con un editor di testo.
Per prima compilare un programma e poi eseguirlo devi dare i seguenti comandi:
e poi se tutto va bene, ovvero se ritorna senza stampare niente,
Questa è solo la base, se poi intendi fare progetti più grandi allora ti consiglio Netbeans anch'io.
Ciaociao!!
E' indifferente dove sia finito, l'importante è che sia raggiungibile da riga di comando, prova a dare il comando
javac
se restituisce output simile a questo:
edoardo@hh-28e4b28ff804:~$ javac Usage: javac <options> <source files> where possible options include: -g Generate all debugging info -g:none Generate no debugging info -g:{lines,vars,source} Generate only some debugging info -nowarn Generate no warnings -verbose Output messages about what the compiler is doing -deprecation Output source locations where deprecated APIs are used -classpath <path> Specify where to find user class files and annotation processors -cp <path> Specify where to find user class files and annotation processors -sourcepath <path> Specify where to find input source files -bootclasspath <path> Override location of bootstrap class files -extdirs <dirs> Override location of installed extensions -endorseddirs <dirs> Override location of endorsed standards path -proc:{none,only} Control whether annotation processing and/or compilation is done. -processor <class1>[,<class2>,<class3>...]Names of the annotation processors to run; bypasses default discovery process -processorpath <path> Specify where to find annotation processors -d <directory> Specify where to place generated class files -s <directory> Specify where to place generated source files -implicit:{none,class} Specify whether or not to generate class files for implicitly referenced files -encoding <encoding> Specify character encoding used by source files -source <release> Provide source compatibility with specified release -target <release> Generate class files for specific VM version -version Version information -help Print a synopsis of standard options -Akey[=value] Options to pass to annotation processors -X Print a synopsis of nonstandard options -J<flag> Pass <flag> directly to the runtime system -Werror Terminate compilation if warnings occur
allora sei a posto, ora puoi cominciare a fare quello che vuoi, sia che tu voglia utilizzare netbeans, sia che tu voglia iniziare semplicemente con un editor di testo.
Per prima compilare un programma e poi eseguirlo devi dare i seguenti comandi:
javac nomeclasse.java
e poi se tutto va bene, ovvero se ritorna senza stampare niente,
java nomeclasse // ricordati di non metere l'estensione .class
Questa è solo la base, se poi intendi fare progetti più grandi allora ti consiglio Netbeans anch'io.
Ciaociao!!
aaa
29/09/10 13:28
paoloricciuti
Postato originariamente da paoloricciuti:
Allora: un oggetto in Java puoi intenderlo come la rappresentazione dal punto di vista informatico dell'oggetto che vuoi utilizzare. Ti faccio un esempio:
Mettiamo il caso che vuoi creare un programma che mantenga in gestione tutte le persone del mondo. Il mondo è composto da un array di Persone. Ora, l'oggetto persona non esiste in Java ed è qui che devi creare la classe Persona che ti servirà per definire gli attributi e i metodi della classe persona. Ad esempio una persona ha un nome, un cognome e un numero di telefono. Quindi le variabili di istanza saranno
String nome, String cognome, String telefono
Per quanto riguarda il "compilatore" se ti riferisci ad un programma per scrivere file java ti consiglio Netbeans.
Allora: un oggetto in Java puoi intenderlo come la rappresentazione dal punto di vista informatico dell'oggetto che vuoi utilizzare. Ti faccio un esempio:
Mettiamo il caso che vuoi creare un programma che mantenga in gestione tutte le persone del mondo. Il mondo è composto da un array di Persone. Ora, l'oggetto persona non esiste in Java ed è qui che devi creare la classe Persona che ti servirà per definire gli attributi e i metodi della classe persona. Ad esempio una persona ha un nome, un cognome e un numero di telefono. Quindi le variabili di istanza saranno
String nome, String cognome, String telefono
Per quanto riguarda il "compilatore" se ti riferisci ad un programma per scrivere file java ti consiglio Netbeans.
Gli ho consigliato Netbeans perchè questa sua frase
quale compilatore per ubuntu 10 lcs si consiglia, se sono alle prime armi (non eclipse!)?
mi ha fatto pensare che per compilatore intendesse un programma per scrivere codice. So bene che il compilatore Java è javac!!
aaa
29/09/10 16:06
spode
mi trovo benissimo con ubuntu 10 e netbeans IDE 6.8. sto già facendo i primi programmini, anche se non riesco a capire come togliere i commenti autogenerati
aaa