Richiami: introduzione al corso - uso di
Java
Appunti sparsi:
Rappresentazione
grafica
di segnali
Astrazione dei dati: un'
introduzione
in formato .
pdf
Uso di metodo statico per leggere da tastiera nella soluzione di un
problema
in formato .
pdf
La classe
String
in formato .
pdf
Flussi di
I/O
in formato .
pdf
Esempio d'uso della classe Math per generare
numeri pseudocasuali
Gestire la
data
Ambiente
Notepad++
Documentare con UML:
descrivere
relazioni tra classi
in formato .
pdf
descrivere
oggetti
in formato .
pdf
per approfondire: estratto dal capitolo dell'Horstmann intitolato "Progettazione Orientata agli oggetti"
scaricabile
Una stampante può essere considerata un dispositivo grafico:
una semplice gestione della stampa in Java proposta nell'articolo
Stampare in Java
(in italiano)
Tutorial della Sun
(in inglese)
esempi con
introduzione
all'uso del package javax.print
Versione Tiger:
leggere con uso della classe
Scanner
array statici e dinamici
con novità introdotte dalla versione JDK 1.5 in formato .
pdf
la classe JOptionPane permette di creare facilmente una dialog box standard di tipo "pop up" per consentire all'utente di inserire dati o essere avvisato di qualcosa:
uso di
finestre di dialogo
in formato .
pdf
ADT:
Introduzione ai Tipi di Dati Astratti
implementazioni
struttura dati:
lista collegata
implementazioni di
liste
a confronto
JFC : algoritmi ed interfaccia
Comparable
o
Comparator
Insieme
o set: collezione non ordinata, senza duplicati
esempio
con uso di interfaccia Comparable
SO
Funzionalità
kernel
schedulazione in
Linux
Filesystem
Gestione della
memoria
:
rilocabilità
, esempio di
garbage_collection
e di
paginazione
Device Driver
Interazione con
utente
glossario
Thread
Concetti:
processo e thread
Thread interagenti:
concorrenza
Thread in
Java
Thread e concorrenza in
swing