La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Contardi Carlo A.S. 2008/09 Java. Contardi Carlo A.S. 2008/09 Introduzione Java è un linguaggio ad alto livello ed orientato agli oggetti La sintassi.

Presentazioni simili


Presentazione sul tema: "Contardi Carlo A.S. 2008/09 Java. Contardi Carlo A.S. 2008/09 Introduzione Java è un linguaggio ad alto livello ed orientato agli oggetti La sintassi."— Transcript della presentazione:

1 Contardi Carlo A.S. 2008/09 Java

2 Contardi Carlo A.S. 2008/09 Introduzione Java è un linguaggio ad alto livello ed orientato agli oggetti La sintassi è molto simile a quella del C/C++ è stato pensato anche in riferimento allimportanza delle reti di computer (applet allinterno delle pagine Web)

3 Contardi Carlo A.S. 2008/09 Java è stato creato dalla Sun Microsystem ed ha fatto la sua apparizione ufficiale nel 1995 Orientato agli oggetti: vengono messi a disposizione dei costrutti per trattare i concetti fondamentali di oggetto, classe ed ereditarietà

4 Contardi Carlo A.S. 2008/09 Portabilità La portabilità è la capacità di un programma di essere eseguito su macchine diverse senza dover essere modificato e ricompilato Programma Java Bytecode (JVM) Compilatore (javac) Interprete (java)

5 Contardi Carlo A.S. 2008/09 Librerie La disponibilità di un vasto insieme di librerie consente di raggiungere uno degli obbiettivi della programmazione orientata agli oggetti: la riusabilità del software

6 Contardi Carlo A.S. 2008/09 java.lang: collezione delle classi di base che è sempre inclusa in tutte le applicazioni java.io: libreria per la gestione degli accessi ai file e ai flussi di in/output java.awt: libreria contenente le classi per la gestione dei componenti grafici (colori, font, bottoni, finestre) java.net: supporto per applicazioni in rete java.util: classi di utilità varie (array dinamici, struttura di dati stack)

7 Contardi Carlo A.S. 2008/09 Gestione della memoria La gestione della memoria in Java è effettuata automaticamente dal sistema run-time. Questo sistema si preoccupa dellallocazione della memoria e della successiva deallocazione. Programmi più affidabili e robusti, si evitano gli errori (frequenti in C/C++) legati alluso di puntatori

8 Contardi Carlo A.S. 2008/09 Struttura dei programmi class { public static void main(String args[]) { // dichiarazione variabili // istruzioni }

9 Contardi Carlo A.S. 2008/09 JBuilder File New Class

10 Contardi Carlo A.S. 2008/09

11 Project Properties Run/Debug

12 Contardi Carlo A.S. 2008/09 Primo programma !!!!

13 Contardi Carlo A.S. 2008/09

14 // dichiarazione di variabilitipo nome_variabile int pippo; //assegnazione di un valore destinazione=sorgente pippo = 2;


Scaricare ppt "Contardi Carlo A.S. 2008/09 Java. Contardi Carlo A.S. 2008/09 Introduzione Java è un linguaggio ad alto livello ed orientato agli oggetti La sintassi."

Presentazioni simili


Annunci Google