programmazione Java è una capacità accessibile anche per le persone con poca esperienza tecnica . Focalizzando l'attenzione su un aspetto della lingua alla volta , è possibile creare una solida base per lo sviluppo Java e sviluppare le tue capacità in modo incrementale come il tempo progredisce. Per iniziare con i programmi Java , ci sono alcuni concetti chiave per capire . Non preoccupatevi se si trovano questi confusa - cominceranno ad avere senso quando si inizia a creare i propri programmi. Variabili  
 programmi Java utilizzano variabili per memorizzare elementi di dati . Le variabili in Java hanno un tipo di set , che riflette i dati che contengono. Il tipo di una variabile deve essere indicato quando è dichiarata , come segue : 
 
 //primitivo tipo intero 
 
 myNumber ; 
 
 variabili possono anche essere istanziati quando sono dichiarato , il che significa che viene assegnato un valore , come segue : . 
 
 myNumber = 5; 
 
 tipi Java più comuni includono stringhe, booleani e diversi tipi di numeri 
 
 controllo 
 
 Java elaborazione utilizza una varietà di strutture di controllo , la determinazione del flusso di esecuzione di un programma viene eseguito . Strutture condizionali di esecuzione su misura a circostanze specifiche . Ad esempio , i seguenti controlli di prova per vedere se una stringa di testo è più lungo di una lunghezza prestabilita , il ritaglio , se questo è il caso : 
 
 myName String = " Mr John Max Samuele MacMillan " ; 
 < p > se ( myName.length ( ) > 20 ) per 
 myName myName.substring = ( 0 , 20 ) ; 
 
 Altre strutture di controllo comuni includono i cicli, in cui una sezione di trattamento effettuato ripetutamente , come segue : 
 
 for (int i = 0; i < 10; i + + ) { 
 
 System.out.println ( i); 
 
 } 
 
 Questa struttura viene eseguito 10 volte , la stampa del numero di iterazione corrente standard output ogni volta .