Logo by Irenicus mercoledì 03-dic-08 17:51


RaulKen.It :: Leggi il Topic - [Java]Cosa devo usare per programmare?
 FAQFAQ   CercaCerca   Gruppi utentiGruppi utenti   ProfiloProfilo   Messaggi PrivatiMessaggi Privati   LoginLogin 

[Java]Cosa devo usare per programmare?
Vai a pagina 1, 2  Successivo
 
Nuovo Topic   Rispondi    Indice del forum -> Programmazione
Precedente :: Successivo  
Autore Messaggio
DragonNinja
Frequentatore del Forum
Frequentatore del Forum


Registrato: Jul 05, 2005
Messaggi: 412

MessaggioInviato: Sab Nov 18, 2006 6:48 am    Oggetto: [Java]Cosa devo usare per programmare? Rispondi citando

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
Profilo Messaggio privato
DragonNinja
Frequentatore del Forum
Frequentatore del Forum


Registrato: Jul 05, 2005
Messaggi: 412

MessaggioInviato: Sab Nov 18, 2006 6:19 pm    Oggetto: Rispondi citando

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"java.lang.NoClassDefFoundError: nome_prog"

E' il programma sbagliato o l'installazione?

grazie
Torna in cima
Profilo Messaggio privato
DragonNinja
Frequentatore del Forum
Frequentatore del Forum


Registrato: Jul 05, 2005
Messaggi: 412

MessaggioInviato: Sab Nov 18, 2006 6:37 pm    Oggetto: Rispondi citando

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
Profilo Messaggio privato
sasyBomBa
ExStaff


Registrato: Jul 01, 2002
Messaggi: 1552

MessaggioInviato: Sab Nov 18, 2006 8:03 pm    Oggetto: Rispondi citando

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
Profilo Messaggio privato MSN Messenger
DragonNinja
Frequentatore del Forum
Frequentatore del Forum


Registrato: Jul 05, 2005
Messaggi: 412

MessaggioInviato: Sab Nov 18, 2006 9:56 pm    Oggetto: Rispondi citando

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
Profilo Messaggio privato
DragonNinja
Frequentatore del Forum
Frequentatore del Forum


Registrato: Jul 05, 2005
Messaggi: 412

MessaggioInviato: Sab Nov 18, 2006 10:29 pm    Oggetto: Rispondi citando

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
Profilo Messaggio privato
DragonNinja
Frequentatore del Forum
Frequentatore del Forum


Registrato: Jul 05, 2005
Messaggi: 412

MessaggioInviato: Dom Nov 19, 2006 2:20 am    Oggetto: Rispondi citando

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è Piangere )
Torna in cima
Profilo Messaggio privato
DragonNinja
Frequentatore del Forum
Frequentatore del Forum


Registrato: Jul 05, 2005
Messaggi: 412

MessaggioInviato: Dom Nov 19, 2006 6:24 am    Oggetto: Rispondi citando

ma con questo textpad non ho problemi con i package vero?
Torna in cima
Profilo Messaggio privato
Nemesis
Utente del Forum
Utente del Forum


Registrato: Aug 11, 2002
Messaggi: 59

MessaggioInviato: Lun Dic 18, 2006 6:29 pm    Oggetto: Rispondi citando

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
Profilo Messaggio privato
Mostra prima i messaggi di:   
Nuovo Topic   Rispondi    Indice del forum -> Programmazione Tutti i fusi orari sono GMT + 1 ora
Vai a pagina 1, 2  Successivo
Pagina 1 di 2

 
Vai a:  
Non puoi inserire nuovi Topic in questo forum
Non puoi rispondere ai Topic in questo forum
Non puoi modificare i tuoi messaggi in questo forum
Non puoi cancellare i tuoi messaggi in questo forum
Non puoi votare nei sondaggi in questo forum

Powered by phpBB © 2001, 2005 phpBB Group

 
© 1999-2008 by Hyarbor S.r.l. PI 04698901215 ®
Usando questo sito si accettano le Note Legali in termini di privacy.
PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Generazione pagina: 0.12 Secondi