Sistemi e Reti: protocolli di rete e programmazione

Informaitica dalla A ai zombie, protocolli di rete e programmazione java

Monthly Archives: Novembre 2015

In Java le stringhe sono rappresentate come sequenze di caratteri unicode (UTF-16) e possiamo crearle e manipolarle grazie alla classe String, messa a disposizione nel core di Java (java.lang.String).
read more

Java

Java è un moderno linguaggio di programmazione le cui origini risalgono al 1991, quando presso Sun Microsystems un team di programmatori, lavorò al suo sviluppo. Lo scopo del progetto era quello di dotare svariati dispositivi elettronici di consumo di un meccanismo tramite il quale fosse possibile far eseguire, in modo indipendente dalla loro differente architettura, i programmi scritti per essi. Questo meccanismo si sarebbe dovuto concretizzare nella scrittura di un componente software, denominato macchina virtuale, da implementare per il particolare hardware del dispositivo ma che, tuttavia, sarebbe stato in grado di far girare il codice intermedio, denominato bytecode, generato da un compilatore del linguaggio Java. Sostanzialmente l’obiettivo era quello di permettere agli sviluppatori di scrivere i programmi una sola volta e con la certezza che sarebbe stato possibile eseguirli dappertutto senza alcuna modifica sull’hardware destinatario.
read more

E’ possibile definire un’eccezione come un situazione imprevista che il flusso di un’applicazione può incontrare. È possibile gestire un’eccezione in Java, imparando ad utilizzare cinque semplici parole chiavi:

try, catch, finally, throwe throws

Sarà anche possibile creare eccezioni personalizzate e decidere non solo come, ma anche in quale parte del codice gestirle, grazie ad un meccanismo di propagazione estremamente potente. Questo concetto è implementato nella libreria Java mediante la classe Exception.

read more
Commenti recenti

Working Hours

  • Monday9am - 6pm
  • Tuesday9am - 6pm
  • Wednesday9am - 6pm
  • Thursday9am - 6pm
  • Friday9am - 6pm
  • SaturdayClosed
  • SundayClosed
Latest Posts

Teachers

Facebook
Twitter
LinkedIn
Contatti

Commenti recenti

Wordpress Social Share Plugin powered by Ultimatelysocial
error

Enjoy this blog? Please spread the word :)