Similar presentations:
File. Java
1.
Fileas 2021-2022
2.
CARATTERISTICHE
Persistenza
Quantità
OPERAZIONI DI BASE
Apertura
Lettura
Scrittura
Chiusura
File
Insieme di informazioni
presenti in un dispositivo di
memorizzazione permanente
(Memoria di Massa)
3.
Struttura diun HD
4.
Apertura di un fileCollegamento fra il dispositivo di Mem. Secondaria e la Memoria Centrale
5.
Lettura = readTrasferimento di informazioni
DAL file
alla Memoria Centrale
INPUT
6.
Scrittura = writeTrasferimento di informazioni
dalla Memoria Centrale
AL file
OUTPUT
7.
Chiusura =closeInterruzione del collegamento fra il dispositivo di Mem. Secondaria e la
Memoria Centrale
8.
STREAMOggetti che consentono il trasferimento di dati da Memoria Centrale a
Memoria di Massa e Viceversa
9.
STREAMSORGENTE
programma
STREAM di INPUT
Leggo DAL file
DESTINAZIONE
STREAM di OUTPUT
Scrivo SUL file
programma
10.
STREAM11.
Gestione degli STREAM in JavaOggetti istanziati da classi di java.io.*
Tali Classi sono basate su
• byte (8 bit)
InputStream/OutputStream
• caratteri (16 bit)
Reader/Writer
sdt di input= CONCATENAZIONI di più stream
12.
STREAM basati sui byte13.
STREAM basati sui CARATTERIBufferedReader
14.
STREAM basati sui byteFile strutturati
15.
STREAM basati sui CARATTERIFile di testo