Come con qualsiasi linguaggio di programmazione , l'apprendimento di Java è più efficace quando si utilizza esempi . Piuttosto che leggere di teoria , per la visualizzazione e la emulando esempi concreti di codice Java , i principianti possono raccogliere le competenze e concetti nella lingua . Il linguaggio Java fornisce una serie di dati e tipi di punti per raggiungere le attività delle applicazioni . Di prima imparare gli elementi di base di qualsiasi programma Java , potrete dotarvi con i dettagli essenziali . Variabili
Java programmi elementi memorizzano i dati in variabili . Per dichiarare una variabile e assegnare un valore ad essa , i programmi possono utilizzare il codice seguente sintassi :
myword String = " mela " ;
myNumber = 3;
prima riga crea una variabile di tipo stringa . Questo tipo di dati memorizza una sequenza di caratteri di testo . Il codice assegna un valore alla nuova variabile stringa elencandolo dopo l'operatore di assegnazione , che è un segno di uguale . La seconda riga di codice crea e crea un'istanza di una variabile intera di tipo primitivo . Il tipo appare per primo , poi il nome della variabile , quindi l'operazione di assegnazione .
Metodi
Un metodo Java fornisce una serie di istruzioni per aiutare con la funzionalità del programma . I programmatori possono utilizzare i metodi forniti da corsi di lingua Java , oppure possono creare i propri metodi personalizzati . Il codice seguente chiama un metodo su un oggetto stringa :
myWord.length ();
Questo metodo restituisce la lunghezza di una variabile stringa . Per creare metodi personalizzati , programmi Java possono utilizzare la seguente sintassi :
pubblico
boolean tooLong (String testText ) per
Questo è un metodo di contorno . Un programma con questo metodo in esso può passare una variabile stringa come parametro , ricevendo un valore booleano in cambio , che indica se la variabile è "troppo lungo" secondo alcuni requisito all'interno dell'applicazione . Per chiamare il metodo all'interno della stessa classe , un programma può utilizzare la seguente sintassi :
boolean isTooLong = tooLong ( myword ) ;
Classi
< br >
programmi Java possono utilizzare le classi del linguaggio Java standard, come stringa , oppure possono creare le proprie classi . Una classe in un'applicazione Java definisce una specifica area di responsabilità applicazione . Ad esempio, in un'applicazione di servizio clienti , una classe potrebbe modellare i dettagli di un singolo cliente . Dichiarazioni di classe in Java iniziano con il seguente schema sintassi :
classe Customer
pubblica Questa tecnica utilizza programmazione orientata agli oggetti , in cui i vari aspetti di un programma sono divise tra un gruppo di oggetti , con ogni tipo di oggetto definito da una dichiarazione di classe .
oggetti
programmi Java possono creare oggetti per svolgere compiti specifici . Ad esempio, per creare un oggetto della classe "Cliente" , un programma può utilizzare la seguente sintassi :
myCust cliente = new Cliente ( ) ;
Quando un programma include una dichiarazione di classe , può elencare le proprietà e gli oggetti metodi della classe avranno . Se la classe "Cliente" contiene un metodo denominato " getName " per riportare il nome del cliente, il codice può chiamare questo metodo come segue:
String CustName = myCust.getName ();
< br > controllo
programmi Java possono dettare il flusso di esecuzione in vari modi. Utilizzando test condizionali , i programmi possono specificare differenti processi a seconda dei valori delle variabili . Il codice seguente illustra un test condizionale :
se ( myWord.length ( ) > 0 ) per
Questo test verifica se la variabile stringa specificata ha una lunghezza che è maggiore di zero . Altre strutture comuni comprendono anse . Il seguente esempio illustra la struttura di un ciclo "for" :
for (int i = 0; i < myWord.length (); i + + ) per
Questo codice causerà una sezione di elaborazione per eseguire ripetutamente , l'iterazione una volta per ogni carattere della stringa specificata .