
Studia grazie alle numerose risorse presenti su Docsity
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Prepara i tuoi esami
Studia grazie alle numerose risorse presenti su Docsity
Prepara i tuoi esami con i documenti condivisi da studenti come te su Docsity
Trova i documenti specifici per gli esami della tua università
Preparati con lezioni e prove svolte basate sui programmi universitari!
Rispondi a reali domande d’esame e scopri la tua preparazione
Riassumi i tuoi documenti, fagli domande, convertili in quiz e mappe concettuali
Studia con prove svolte, tesine e consigli utili
Togliti ogni dubbio leggendo le risposte alle domande fatte da altri studenti come te
Esplora i documenti più scaricati per gli argomenti di studio più popolari
Ottieni i punti per scaricare
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
legato al primo schema approfondisce un po' di più java non è perfetto, mancano quasi sicuramente delle parti, ci possono essere errori di battitura
Tipologia: Schemi e mappe concettuali
1 / 1
Questa pagina non è visibile nell’anteprima
Non perderti parti importanti!

java development kit, java runtime environment java virtual machine
JRE contiene anche la JVM ed è l'insieme degli strumenti che servono ad eseguire il bytecode
JDK è l'ambiente di sviluppo software per sviluppare applicazioni in java e contiene anche il compilatore; sia JVM che JRE sono contenuti in esso
JVM, è una macchina virtuale che funge da interprete per il codice (contenuta nel JRE)
Tipo int, long ...
Visibilità
scope, ambito del codice dove è possibile far riferimento alla variabile
accessibilità public, private, protected, default
Ci possono essere più costruttori con lo stesso nome ma rma di erente; utile quando si vuole fare un costruttore che faccia la stessa cosa in situazioni diverse, come per la copia di un oggetto
costruttore di default e di copia
metodi setter (modi catori)
metodi getter (di accesso/lettura)
byte-code, insieme di istruzioni
registri, stato in cui si trova la macchina durante l'esecuzione
stack, per passare parametri ai metodi e per memorizzare temporaneamente i risultati
heap, oggetti istanziati a partire dalle classi (con new)
area dei metodi, contiene il bytecode dei metodi delle classi del programma in esecuzione