Codifica in Java permette agli sviluppatori di creare diversi tipi di applicazione . Progetti Java appaiono ampiamente sia in contesti web e desktop. I benefici linguaggio Java da una serie di librerie dedicate alla realizzazione di attività comuni , come la connessione alle origini dati . Questo significa che i programmatori possono accedere a questa funzionalità , senza dover implementare manualmente. Codifica Java segue alcune regole di base ed è accessibile anche ai principianti . Sintassi di base
di base della sintassi Java crea il codice che è tipicamente leggibile . Perché la lingua è di alto livello , si tratta di un buon grado di astrazione ed è quindi accessibile a persone che non sanno molto di hardware del computer. Il seguente codice di esempio mostra la dichiarazione e la creazione di un'istanza di una variabile in Java :
myText String = " Poche parole" ;
Per dichiarare una variabile , un programma Java indica in primo luogo il tipo , in questo caso una stringa di testo , quindi il nome della variabile . Programmatori Java sono incoraggiati ad utilizzare nomi significativi per produrre codice leggibile . Per creare un'istanza della variabile , dandogli un valore , il segno di uguale operatore di assegnazione è seguita dal valore della variabile.
Controllo
Java fornisce una varietà di strutture di controllo , permettendo programmatori di adattare il flusso di esecuzione del programma . Il seguente codice di esempio illustra un "if" seguito da una dichiarazione di " altro " :
se ( myText.length ( ) > 0 ) System.out.println (" La stringa ha il testo in esso " ) ;
altro System.out.println (" la stringa è vuota " ) ;
Questo codice esegue un test condizionale sulla variabile stringa , la scrittura di un messaggio diverso per la console di output a seconda se il test restituisce un valore vero o falso. Il seguente codice di esempio illustra un loop :
for (int i = 0; i < myText.length (); i + + ) {
System.out.print ( myText.charAt ( i) ) ;
}
Questo codice consente di scorrere i caratteri della stringa , in modo che il contenuto del ciclo viene eseguito una volta per ogni personaggio , la scrittura fuori standard output
.
metodi
metodi Java permettono ai programmatori di definire sezioni di elaborazione che possono essere utilizzati da altri punti all'interno di un programma . Ad esempio, se un programma esegue una serie di passi più di una volta , questi passi possono essere contenuti all'interno di un metodo e richiamati da lì , riducendo la quantità di codice di ripetizione. Il seguente codice di esempio dichiara un metodo :
printCharacters public void ( String theText ) {
for (int i = 0; i < theText.length (); i + + ) {
< p > System.out.print ( theText.charAt ( i)); } }
questo codice contiene il ciclo di stampa stringa di caratteri , che sarebbe opportuno , se tale struttura sarebbe stata ripetuta all'interno del programma . Per chiamare il metodo su una variabile , i programmi possono utilizzare la seguente sintassi , passando la stringa come parametro di metodo :
printCharacters ( myText ) ;
Classi
progetti Java
usano sviluppo orientato agli oggetti . Questa è una pratica in cui i programmatori si dividono i compiti generali di un'applicazione tra oggetti . La tecnica è simile alla creazione di metodi per realizzare ben definiti fasi di lavorazione , ma si prevede la creazione di dichiarazioni di classe per definire il comportamento di oggetti dell'applicazione . Il linguaggio Java fornisce alcune classi che i programmatori possono utilizzare per impostazione predefinita, ma sono anche in grado di creare il proprio . Il seguente codice mostra la sagoma di una dichiarazione di classe :
public class Assistente
Per creare un oggetto di questa classe , programmi potrebbero utilizzare il seguente codice :
Assistente myHelper = nuovo Assistente ( ) ;