|
|
 |
|
 |
Foto sfondi vari temi |
 |
Foto sfondi Italia |
 |
Foto sfondi Europa |
 |
Foto sfondi Mondo |
 |
Storia del Linguaggio di programmazione
JAVA
|
|
|
Presentazione Java
Il linguaggio Java è derivato da un linguaggio chiamato OAK, che fu
sviluppato nei primi anni '90 alla Sun Microsystem come linguaggio
piattaforma-indipendente predisposto per applicazioni di intrattenimento
come console per video game e VCR per comunicazioni.
OAK fu impiegato per la TV via cavo, per ordinare i programmi da vedere.
Mentre quel tipo di spettacolo on-demand tramontava, il World Wide Web,
invece, riscontrava sempre più interesse. A quel punto i tecnici
sviluppatori di OAK ci si buttarono a capofitto, trasformando il
programma OAK nel nuovo Java.
Le funzioni principali Java
-
Platform
Independence - il compilatore Java
non produce un codice oggetto nativo per una determinata
piattaforma, ma piuttosto delle istruzioni byte code da usare con il
JVM (Java Virtual Machine).
-
Object
Orientation - Java è un puro linguaggio object-oriented, il
chè significa che in Java qualsiasi cosa è vista come oggetto e
tutto deriva da una classe principale.
-
Rich Standard
Library - una delle più interessanti funzioni di Java è la
libreria standard. L'ambiente Java comprende centinaia di classi e
metodi nelle sei aree maggiori:
-
Language Support
classes for advanced language features such as strings, arrays,
threads, and exception handling.
-
Utility
classes like a random number generator, date and time functions,
and container classes.
-
Input/output
classes to read and write data of many types to and from a
variety of sources.
-
Networking
classes to allow inter-computer communications over a local
network or the Internet.
-
Abstract Window
Toolkit for creating platform-independent GUI applications.
-
Applet is a
class that lets you create Java programs that can be downloaded
and run on a client browser.
-
Applet Interface
- oltre ad essere in grado di creare applicazioni autonome,
gli sviluppatori che usano Java possono creare dei programmi
scaricabili da una pagina web per essere eseguiti sul browser del
visitatore.
-
Familiar
C++-like Syntax - uno dei motivi della rapida ascesa di
Java è la somiglianza della sintassi con altri linguaggi come il C++
.
-
Garbage
Collection - Java non coinvolge il programmatore ad
occuparsi di liberare la memoria allocata dinamicamente. Ciò rende
Java più facile da scrivere e meno soggetta ad errori in memoria.
Aree applicative Java
Esempi di programmi Java:
1)
Hello world
class HelloWorld {
public static void main(String args[])
{
System.out.println("Hello world!");
}
}
|
Links d'approfondimento Java
-
Sun Microsystems'
JavaSoft Division - Here you can find general
news and information, extensive documentation, and the downloadable
Java Developers Kit which allows you to start writing your own
programs.
|
Selezione
di libri su computer e informatica
|
 |
 |
La guida della segretaria dalla A alla Z. Agenda, archivio,
documentazione, informatica, organizzazione, riunioni, telefono,
viaggi
Bazin Dorothée, Broilliard Anne, 2012, Franco Angeli |
 |
Fondamenti di diritto dell'informatica
Farina Massimo, 2012, Experta
|
 |
Internet spiegata a mamma e papà. Per fare a meno di amici, figli
e nipoti
MacBride P. K., 2012, Mondadori Informatica |
 |
Ubuntu. Guida ufficiale. I portatili
Mako Hill Benjamin, Helmke Matthew, Burger Corey, 2012, Mondadori
Informatica
|
 |
Joomla! Guida all'uso
North Barrie M., 2012, Mondadori Informatica |
 |
Computer certification guide. Manuale propedeutico al
conseguimento della certificazione informatica europea Eipass
Schiano di Pepe Mauro, Caruso Marco, Ettari Diego, 2012, S.E.F.
(Napoli) |
 |
TFA Fisico informatico matematico. Pacchetto promozionale per la
preparazione ai test di accesso. Con software di simulazione
2012, Edises |
|
Fondamenti di informatica e programmazione web
Angelaccio Michele, Fanti Alessia, 2011, Texmat |
 |
Elementi di informatica per le professioni sanitarie
Antonetti Giovanni, 2011, Universitalia
€ 15,00 |
 |
Hacker contro hacker. Manuale pratico e facile di
controspionaggio informatico
Aranzulla Salvatore, 2011, Mondadori Informatica |
 |
Informatica.
2008, Edizioni Giuridiche Simone |
 |
Informatica
Esposito Francesco, 2011, Edises |
 |
Informatica umanistica
2010, McGraw-Hill Companies |
 |
Informatica e crittografia attraverso gli esercizi. Una
metodologia e una pratica didattica
Cecchi Alberto, Orazi Roberto, 2010, Liguori |
 |
Informatica. Insieme verso la conoscenza
Zaccarelli Guido, 2010, Athena Audiovisuals |
 |
Informatica testuale. Teoria e prassi
Orlandi Tito, 2010, Laterza |
 |
Informatica industriale
Fantechi Alessandro, 2009, CittàStudi |
 |
Informatica facile. Guida alle tecnologie dell'informazione e
della comunicazione. Manuale per il conseguimento della
Certificazione informatica europea EIPASS® |
 |
Informatica per i beni culturali
Rossignoli Nicola, 2010, Lampi di Stampa |
 |
Informatica di base
De Rosa Antonio, Di Capua Giuseppe, 2010, Edizioni Giuridiche
Simone |
 |
Informatica applicata al Suono per la Comunicazione Musicale.
Musical Digital Audio
Malcangi Mario, 2009, Maggioli Editore |
 |
Informatica teorica
Mandrioli Dino, Spoletini Paola, 2011, CittàStudi |
 |
Informatica di base. Conoscere e comprendere le risorse digitali
nella società del'informazione
Allegrezza Stefano, 2009, Simple |
 |
Informatica per tutti dalla chiocciolina allo zip
Carucci Giuseppe, 2008, Simple |
 |
Informatica per le professioni infermieristiche e ostetriche
Terzoni Stefano, 2010, Hoepli |
 |
Informatica per l'economia
cur. Clerici A., 2011, EGEA Tools |
| |