| Precedente :: Successivo |
| Autore |
Messaggio |
DragonNinja Frequentatore del Forum


Registrato: Jul 05, 2005 Messaggi: 412
|
Inviato: Sab Nov 18, 2006 6:48 am Oggetto: [Java]Cosa devo usare per programmare? |
|
|
Ragazzi... non so più dove sbattere la testa... entro lunedì devo consegnare 10 programmi al mio professore all'uni (l'ho saputo solo oggi) e ancora non so cosa devo usare per frare un programma in JAVA...
con il linguaggio ci dovrei essere... in quello non dovrei avere problemi... il mio problema è capire che ambiente di sviluppo utilizzare...
ho scaricato e installato JRE e il JDK... fra questi penso ci fosse anche la JVM... ma continuo a non capire dove devo scrivere sto programa...
ho provato con il notepad... ho copiato e incollato un programma che mi stampava "hello world" (trovato in internet), l'ho salvato ocn estensione *.JAVA e dal dos sono andato nella cartella in cui era contenuto il file e ho scritto java nome programma.... ma mi dava errore... che devo fare per scrivere 2 benedette righe in java?
grazie infinitamente per l'aiuto |
|
| Torna in cima |
|
 |
DragonNinja Frequentatore del Forum


Registrato: Jul 05, 2005 Messaggi: 412
|
Inviato: Sab Nov 18, 2006 6:19 pm Oggetto: |
|
|
ok ti ringrazio.... c'era scritto che per vedere se l'ambiente era pronto per iniziare a programmare bastava andare in dos e scrivere "javac" se mi dava la lista dei comandi funzionava altrimenti dovevo installare cose etc etc...
la lista dei comandi me la da... il "mio" primo programma è questo:
| Codice: |
class Hello_World
{
public static void main(String args[])
{
System.out.println("Hello World");
}
}
|
Naturalmente il file l'ho salvato .java
ora c'era scritto che epr compilare dovevo scrivere "javac percorso\nome_file.java"
e per eseguirlo "java percorso\nome_programma"
Ma non funziona!!!
L'errore che mi da è:"Exception in thread "main" .lang.NoClassDefFoundError: nome_prog"
E' il programma sbagliato o l'installazione?
grazie |
|
| Torna in cima |
|
 |
DragonNinja Frequentatore del Forum


Registrato: Jul 05, 2005 Messaggi: 412
|
Inviato: Sab Nov 18, 2006 6:37 pm Oggetto: |
|
|
ehm dove?
c'era scritto di modificare due variabili di sistema....
la prima era PATH e dovevo mettere ";percorso della cartella bin di java"
la seconda era CLASSPATH che se non c'era la dovevo aggiungere... l'ho aggiunta... e il valore da mettere era lo stesso... |
|
| Torna in cima |
|
 |
sasyBomBa ExStaff

Registrato: Jul 01, 2002 Messaggi: 1552
|
Inviato: Sab Nov 18, 2006 8:03 pm Oggetto: |
|
|
potrebbe esserti utile netBeans scaricabile anche insieme al JDK...oppure Ecllipse...
...ci sono in giro anche compilatori shareware...magari per lunedì potrebbe esserti utile...poi man mano valuti!!! _________________ øøøøøøøøøøø[░-Stop NOW-░]øøøøøøøøøø |
|
| Torna in cima |
|
 |
DragonNinja Frequentatore del Forum


Registrato: Jul 05, 2005 Messaggi: 412
|
Inviato: Sab Nov 18, 2006 9:56 pm Oggetto: |
|
|
Ah vi ringrazio.... ora funziona tutto perfettamente....
solo 2 cose:
dopo che faccio "javac NomeDelFile.java", devo scrivere "java NomeDelFile" oppure "java NomeDellaClasse"?
e infine sapete dove posso trovare un documento dove ci sono solo le istruzioni del Java?
Grazie... |
|
| Torna in cima |
|
 |
DragonNinja Frequentatore del Forum


Registrato: Jul 05, 2005 Messaggi: 412
|
Inviato: Sab Nov 18, 2006 10:29 pm Oggetto: |
|
|
Aiuto... i programmi con i package sono programmi avanzati??
girovagando per internet mi sono imbattuto in JCreator.. sembra carino... le parole riservate le fa blu... e mi fa vedere i metodi di una determinata classe... Ad esempio quando scrivo System.
Che ne dite?
Un'altra cosa... ma con Java si possono fare funzioni ricorsive? ne avevo fatta una semplice in c del fattoriale ma qui in java mi da un errore che non capisco...
grazie
P.S.: se è il caso apro un altro Thread... |
|
| Torna in cima |
|
 |
DragonNinja Frequentatore del Forum


Registrato: Jul 05, 2005 Messaggi: 412
|
Inviato: Dom Nov 19, 2006 2:20 am Oggetto: |
|
|
ti ringrazio sei stato chiarissimo
| Codice: |
package Esame;
import java.io.*;
public class Fattoriale{
public static void main(String[] args) throws IOException {
int n = System.in.read();
// System.out.println(n);
System.out.println(calcola(n));
}
public static int calcola(int n){
if(n<2)
return 1;
else
return n * calcola(n - 1);
}
}
|
Un package di questo tipo è corretto??
(A parte il fattoriale che non me lo calcola giusto e non so perchè ) |
|
| Torna in cima |
|
 |
DragonNinja Frequentatore del Forum


Registrato: Jul 05, 2005 Messaggi: 412
|
Inviato: Dom Nov 19, 2006 6:24 am Oggetto: |
|
|
| ma con questo textpad non ho problemi con i package vero? |
|
| Torna in cima |
|
 |
Nemesis Utente del Forum


Registrato: Aug 11, 2002 Messaggi: 59
|
Inviato: Lun Dic 18, 2006 6:29 pm Oggetto: |
|
|
Quando ti troverai a fare progetti più complessi un semplice text editor potrebbe non bastare e avrai bisogno di un IDE completo
Io ti consiglio di usare Eclipse è ottimo ed è gratis, l'unica cosa negativa è che essendo molto potente all'inizio può sembrare anche molto complicato... |
|
| Torna in cima |
|
 |
|