Anteprima
Vedrai una selezione di 1 pagina su 3
Programmazione - programmazione Java 1 Pag. 1
1 su 3
D/illustrazione/soddisfatti o rimborsati
Disdici quando
vuoi
Acquista con carta
o PayPal
Scarica i documenti
tutte le volte che vuoi
Estratto del documento

Do-While:

Sintassi:

do {

istruzione

}while( condizione );

Semantica do-while: 1. Si esegue l’ istruzione.

2. Viene valutata la condizione, se risulta vera si prosegue dal punto 1, se risulta falsa

si passa ad eseguire la prima istruzione che segue il ciclo do-while.

For:

Sintassi:

for (espr_inizializzazione; condizione; espr_incremento)

istruzione;

espr._inizializzazione: è una lista di espressioni, separate da virgola.

espr._incremento: è una lista di espressioni.

Semantica for: 1. Vengono valutate le espressioni di inizializzazione.

2. Viene valutata la condizione.

3. Se è vera, viene eseguita l’ istruzione o il blocco di istruzioni, si valutano le espressioni di

incremento, e si riprende dal punto 2.

4. Se è falsa, si passa ad eseguire la prima istruzione che segue il ciclo for.

Letterali: sono espressioni Java che vengono interpretate alla lettera, così come sono (es. 25 e “pippo”).

I tipi numerici interi:

byte 8 bit -2^7 a 2^7 -1

short 16 bit -2^15 a 2^15-1

int 32 bit -2^31 a 2^31-1

long 64 bit -2^63 a 2^63-1

I tipi numerici a virgola mobile:

float 32 bit 24 mantissa 8 esponente

double 64 bit 53 mantissa 11 esponente

Il tipo char: rappresenta i caratteri Unicode, una codifica dell'alfabeto internazionale che consente di

rappresentare oltre ai caratteri dell'alfabeto italiano e inglese, anche i caratteri della maggior parte delle

lingue. (char 16 bit)

Tipi enumerativi: Gli enumerativi sono particolari classi che si aprono con la parola chiave enum al

posto di class. I valori di tipo enumerativo sono a tutti gli effetti dei riferimenti a degli oggetti e le variabili di

tipo enumerativo sono a tutti gli effetti variabili di tipo riferimento.

Switch:

Sintassi:

switch (espressione)

blocco switch;

l'espressione che segue la parola switch è definita selettore e deve essere di tipo primitivo o di tipo

enumerativo.

Il blocco switch è costituito da diverse istruzioni precedute da etichette “case (espressioneCostante)”, ed è

possibile che vi sia un’ etichetta denominata default.

Non possono esserci 2 etichette con costanti dello stesso valore e non può esserci più di un etichetta

default.

Dettagli
Publisher
A.A. 2013-2014
3 pagine
SSD Scienze matematiche e informatiche INF/01 Informatica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher koganzjo di informazioni apprese con la frequenza delle lezioni di Programmazione e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università degli Studi dell' Insubria o del prof Ferrari Mauro.