• Regolamento Macrocategoria DEV
    Prima di aprire un topic nella Macrocategoria DEV, è bene leggerne il suo regolamento. Sei un'azienda o un hosting/provider? Qui sono anche contenute informazioni per collaborare con Sciax2 ed ottenere l'accredito nella nostra community!

Guida Introduzione e spiegazione Java!

Giuppe

Utente Esperto
Autore del topic
15 Gennaio 2008
1.144
0
Miglior risposta
0

  • Copyright
Io autorizo chiunque a copiare questa guida su un qualsiasi altro forum ma solo mettendo Autore e Link

Autore:.:emoji_smiley:jGiuppe::.

Introduzione Java
Tutti quelli che navigano su internet prima o poi sentono parlare di Java,magari perché notano i messaggi dei loro browser web quando eseguono degli applet. Con questa guida io sottoscritto cercherò di chiarire le cose che riguardano questo linguaggio di programmazione che è diventato uno standard su internet ed è utilizzato su numerosissimi siti del World Wide Web,oltre che varie applicazioni delle tecnologie,dai cellulari agli elettrodomestici più evoluti.

Mai come nel caso di Java si è assistito a un fenomeno che su Internet non è affatto raro:l’improvviso avvento di un nuovo prodotto che,ancor prima della sua presentazione ufficiale,ha riscosso un enorme,successo. Come spesso avviene in questi casi,tuttavia,l’incredibile rapidità degli eventi ha creato una confusione notevole,che ha talvolta turbato le aspettative degli utenti che desiderano navigare su siti sempre più attraenti e funzionali.

Per prima cosa è bene sgombrare il campo da equivoci:Java è un vero e proprio linguaggio di programmazione,e il suo utilizzo richiede una certa esperienza,o almeno la volontà di apprendere alcune tecniche di programmazione.

Mentre il linguaggio HTML può essere utilizzato da chiunque senza grandi problemi,Java richiede un piccolo sforzo in più,che comunque ripagato dalle grandi potenzialità offerte da questo strumento.

In questa guida non entrerò nei dettagli della programmazione avanzata,ma cercherò di spiegare le caratteristiche fondamentali del linguaggio,con lo scopo di fornire a voi utenti gli strumenti per capire le sue grandi potenzialità e valutare quando sia il caso di utilizzarlo per un sito web o un’altra qualsiasi applicazione.


Requisiti per l’utilizzo di Java
Al momento Java è disponibile per varie piattaforme tra cui:
·Windows 95/98/Me/NT/2000/XP/Server;
·SPARC Solaris;
·Intel x86 Solaris;
·Linux;
·OS/2;
·Macintosh(non per tutte le versioni disponibili)

Poiché java si aggiorna molto rapidamente io consiglio di andare sul sito ufficiale cioè
Perfavore, Entra oppure Registrati per vedere i Link!
. Le versioni supportate direttamente da Sun Microsystem sono quelle per Windows,Linux e solaris, mentre gli altri sono sviluppati direttamente dai produttori delle piattaforme.

Come procurarsi il software
Lo strumento principale per poter sviluppare applicazioni in Java è Java Platform;o Java SDK disponibili innumerevoli versioni.
Per procurarsi un “kit” di programmazione Java basta connettersi al sito ufficiale(
Perfavore, Entra oppure Registrati per vedere i Link!
) e scegliere quello che si desidera (ma attenti a scegliere quello gratuito :emoji_relieved::emoji_relieved:).

Subito all’opera!
Innanzi tutto occorre aprire il mitico cmd da start>programmi>accessori>Promt dei comandi oppure basta andare su esegui e digitare cmd e invio.(xD)

2wnpjis.jpg


Oppure:
2ywuwpk.jpg


Aperto il cmd si può scegliere se lavorare in una cartella particolare o in qualsiasi altra cartella. Nel nostro caso abbiamo creato una cartella denominata C:/proveJava,che utilizzeremo per le prove.
Dopo che si è aperto il cmd si deve digitare cd\provejava come mostrato nella seguente immagine:
5vqdfq.jpg


A questo punto si deve premere invio noterete qualcosa:
vd37yv.jpg


A questo punto si è pronti per creare un codice programma;per creare questo codice bisogna scrivere edit come illustrato in quest’altra immagine:
34tbiu1.jpg


Ora passiamo al codice che è mostrato qua sotto:
class Saluto {
public static void main (String args[]) {
System.out.println(“Ciao alla mia città!”);
}
}

Ecco un’illustrazione del codice nell’editor del cmd:
fmjnmu.jpg

Dopo aver digitato il codice,occorre salvarlo col nome Saluto.java(E’ neccesario assegnare al nome lo stesso nome della classe in esso definita,in questo caso Saluto[come mostrato nel codice qui riportato class Saluto],specificando l’estensione.java)

Questo programma così semplice si limita a mostrare sullo schermo “Ciao alla mia città!”,presenta comunque la struttura base di tutte le applicazioni Java;in particolare,nel primo rigo si nota la definizione di classe nella prima riga:

class Saluto {



Questa riga inizia la definizione di una classe di saluto denominate saluto,che comprende tutto il resto del programma.

La seconda riga:

public static void main (String args[]) {

esegue la dichiarazione del metodo principale dell’applicazione,denominata main(),che rappresenta il primo metodo eseguito all’avvio del programma .

Segue poi la riga che in pratica costituisce il programma vero e proprio:

System.out.println(“Ciao alla mia città!”);

In questo caso viene richiamato un metodo di sistema che stampa sullo schermo il testo specificato.

La sintassi di Java viene descritta in modo più preciso andando avanti con la guida;per ora basta notare l’uso delle parentesi graffe ({}) per indicare l’apertuta e la chiusura delle definizioni,e del punto e virgola(;)per indicare il termine della riga di istruzione.

Compilazione
Dopo aver immesso il codice e salvato il file,è necessario procedere alla compilazione,per tradurre il codice sorgente in formato bytecode che può essere eseguito dall’interprete di Java.

A questo scopo si utilizza il compilatore di Java,denominato javac.Il compilatore è un programma separato,fornito nel Java SDK e installato (se eseguiamo un’istallazione standard) nella cartella di sistema all’interno della sottocartella bin.
Per eseguire la compilazione del programma appena digitato è sufficiente digitare quanto segue al promt dei comandi(cmd):

javac Saluto.java

Se la compilazione viene inseguita con successo,non appare alcun messaggio particolare,ma vengono visualizzati i file all’interno della cartella con un comando cioè “DIR” verà creato un file denominato Saluto.class come mostrato nella prossima immagine:

28l9bex.jpg


Come mostrato nell’immagine si vedono il file Saluto.class e il comando “DIR”.
Esecuzione
Questo semplice codice java rispecchia la grande potenza di questo grandioso linguaggio di programmazione ora passiamo a far funzionare il programma allora riprendiamo il Promt dei comandi (o cmd);anche in questo caso occorre riprendere la cartella dove è stato salvato il file {(Piccolo riepilogo per aprire una cartella basta fare cd/ProveJava[o la cartella in cui si è salvato il file] e si aprirà la cartella e poi scegliere l’operazione da fare!)} poi inserire di nuovo il codice cioè javac Saluto.java e poi di nuovo il comando che vi ho mostrato prima cioè “DIR” e per finire scrivere java Saluto,se tutto va bene e il messaggio scritto nel codice iniziale viene visualizzato come nella prossima immagine allora va bene:

2gv4kmx.jpg


Risoluzione Problemi
Per quanto riguardo l’utilizzo di Java sia molto semplice e il verificarsi di problemi è molto raro si possono verificare.
Voi basta che li postate e io cercherò di aiutarvi! xD:emoji_smiley:

Ps:La guida continua infatti il continuo è già insviluppo aspettatevi il continuo la prossima settimana xD
 
Ultima modifica:
Bravo, abbastanza semplice da capire come guida, molto ricca di screen
 
complimenti bella guida, è bella anke xkè hai aggiunto gli screen e quindi è facile, ti aumento la reputazione