Java
Qual è il significato di design pattern in Informatica? Che cos'è il design pattern MVC? Quando conviene utilizzarlo e quali sono i vantaggi che può apportare? Com'è possibile implementarlo in Java? Sono solo alcune delle domande a cui proveremo a ...
Leggi tutto
Leggi tutto
Descrizione del progetto Si vuole realizzare un programma in Java per la gestione del noleggio dei veicoli di un autonoleggio. Tra i dati che devono essere registrati di ogni veicolo, ci sono: un codice identificativo, la marca della casa costruttrice, ...
Leggi tutto
Leggi tutto
Dopo aver visto come leggere e scrivere byte singoli e a blocchi in un file binario (link), in quest'articolo vediamo un altro modo di operare con i file binari che dà la possibilità di leggere e scrivere direttamente variabili primitive ...
Leggi tutto
Leggi tutto
Dopo aver visto i file di testo (link), in quest'articolo vediamo come operare in Java con i file binari. Riprendiamo per comodità il diagramma UML con alcune classi del package java.io, del quale questa volta ci saranno utili le classi ...
Leggi tutto
Leggi tutto
La classe Scanner rappresenta la soluzione più semplice per realizzare in Java un input da uno stream di caratteri. La classe Scanner appartiene al package java.util e i suoi oggetti sono in grado di individuare e interpretare i tipi primitivi ...
Leggi tutto
Leggi tutto
In quest'articolo vediamo com'è possibile operare in Java con gli stream sui file di testo. Per farlo conviene riprendere una figura già utilizzata nell'articolo introduttivo agli stream in Java, a cui si rimanda (link), e del quale riprenderemo anche alcuni ...
Leggi tutto
Leggi tutto
In Java gli input e gli output vengono organizzati in stream, ossia flussi di byte rispettivamente entranti ed uscenti dal sistema di elaborazione centrale, e ciascuno di essi viene gestito interfacciandolo con un oggetto di un'opportuna classe, in funzione del ...
Leggi tutto
Leggi tutto
In Java per memorizzare una data è possibile utilizzare un oggetto di classe Date. Un oggetto di questa classe tratta una data come un istante di tempo con una precisione del millisecondo e la rappresenta con il numero di millisecondi ...
Leggi tutto
Leggi tutto