First In First Out ( FIFO ) strutture di dati , o code , permettono al programmatore di recuperare i dati da una struttura in ordine è andato in Questo può essere utile in molte situazioni in cui il programmatore ha bisogno di una costante rotazione set di dati . In molte lingue , il programmatore è lasciato a lavorare su questo per se stesso utilizzando sia i puntatori degli indirizzi di memoria o array , ma in Java che non è necessaria. L' interfaccia di " coda" fornisce questa funzionalità in una varietà di classi esistenti , e la scelta migliore è il " LinkedList . " Istruzioni 
 1 
 Open " Netbeans . " Fare clic su "File " e "Nuova classe". 
 2 
 tipo " psvm " per creare un metodo main . 
 3 
 Aggiungere il seguente codice alla principale metodo : 
 
 LinkedList  fifo = new  LinkedList (); 
  fifo.offer ( "Questa è la prima . "); 
 
 fifo.offer ( "Questa è la seconda . "); 
 
 fifo.offer ( "Questo è "offerta" metodo aggiunge i nuovi dati alla fine della coda . Il metodo "add" può anche essere utilizzato , e può opzionalmente specificare una posizione nella lista per il nuovo elemento . Metodo " sondaggio " saranno entrambi restituire l'oggetto a la testa della coda e rimuoverlo dalla lista del tutto . Se si vuole guardare la voce nella parte anteriore della lista, ma non lo hanno rimosso , è necessario utilizzare il metodo del " picco" , invece .