 |
Il linguaggio JAVA è il linguaggio di programmazione più potente attualmente utilizzato dai programmatori. Si è imposto con una rapidità notevole grazie soprattutto a due caratteristiche che sono la sicurezza, che gli permette di garantire che non vengano eseguiti applet con istruzioni dannose per le macchine, e la trasferibilità, che permette allo stesso programma JAVA di operare sui vari sistemi operativi (Windows, LINUX, UNIX..) senza bisogno di dover apportare modifiche al codice;ogni programma quindi viene lanciato indipendentemente dal sistema in cui si opera.Uno degli svantaggi di questo linguaggio però è dovuto dal fatto che necessita di una certa dose di tecnicismi e conoscenze di programmazione non proprio elementari, ma soprattutto richiede un periodo di studio piuttosto lungo a causa dell'ampia raccolta di pacchetti di libreria necessari allo sviluppo dei programmi (difficoltà poco influenti per programmatori esperti). Il linguaggio JAVA basa la sua natura sulla programmazione orientata ad "oggetti" (Object Oriented").Sostanzialmente il modo di programmare è simile ai linguaggi definiti "normali" (ci sono variabili, cicli, etc.), solo che sia i dati, sia le funzioni che li manipolano sono racchiusi in strutture dette classi che sono dei "prototipi di oggetti", ovvero sono delle strutture "astratte" che possono essere instanziate per poi creare oggetti. Per programmare in Java è teoricamente sufficiente un qualsiasi editor di testo ma in pratica occorre un ambiente di sviluppo integrato come BlueJ che risulta essere leggero e soprattutto gratuito.
|