3d Java Text1

[Java] Le interfacce

0

Le interfacce sono uno strumento utile ed interessante di Java: esse ci permettono di definire metodi comuni a classi, senza darne un’implementazione e permettono di standardizzare l’ iterazione fra oggetti definendone un comportamento limitato. Le interfacce sono praticamente classi astratte al cento per cento, dove possiamo definire solo parametri di metodi, e delle costanti. Nelle interfacce, è vietato dare un’implementazione …

Read More
Computernetwork

Reti: Servizi, protocolli e tipi di Architetture

0

In questo articolo vediamo la differenza fra servizi e protocolli, e vediamo i tipi di Architetture di rete che è possibile incontrare. Il concetto di Servizio non deve essere confuso col concetto di Protocollo. Come già abbiamo visto nel precedente articolo, col nome protocollo si intende una serie di convenzioni che un livello n utilizza per comunicare col livello n di …

Read More
Logo di Google

Copie di google

2

Google è sicuramente il miglior motore di ricerca attualmente disponibile. Oltre alla ricerca, offre anche svariati servizi: posta, video, cloud, mappe eccetera. Se il motivo per cui ci colleghiamo al noto sito è però quello di effettuare una semplice ricerca, la domanda è: perchè non farla con stile? Adsense per la ricerca A che scopo fare dei cloni di Google? …

Read More
Codice Binario

[Architetture1] Rappresentazione dell’ Informazione

0

I nostri calcolatori elettronici, sono delle macchine che sostanzialmente trasformano le informazioni in altre informazioni. Più precisamente, in informatica per informazione intendiamo tutto ciò che può essere rappresentato tramite una sequenza di simboli di un alfabeto di supporto  Σ(epsilon) prefissato. Se volessimo per esempio rappresentare un eventuale insieme I di parole, dove ognuna esprime un elemento di I, utilizzeremmo un …

Read More
Java Logo

[Java] Le classi interne

2

Finora abbiamo visto ed utilizzato solo classi top level ovvero ad ogni classe, abbiamo dedicato un file a parte. Questa pratica, non è obbligatoria introduciamo infatti ora, le classi di tipo nested class: ovvero classi interne ad altre classi. Queste nested class, possono essere di tipo static oppure non-static: nel secondo caso, vengono chiamate inner class. Vediamo subito come si crea una …

Read More
Internet Pic

Reti: Introduzione ai protocolli e allo stack TCP/IP

1

Negli articoli precedenti abbiamo visto com’è strutturata una rete e la Interneto ovvero una interconnessione di più reti di dimensioni varie, in cui possiamo trovare diversi tipi di dispositivi. Purtroppo però, non basta collegare fisicamente due dispositivi con un cavo per farli comunicare, si deve infatti utilizzare delle giuste tecniche hardware/software che andremo adesso a vedere. L’ Hardware e il …

Read More