CodeGym
Promozione
Apprendimento
Corsi
Compiti
Sondaggi e quiz
Giochi
Aiuto
Agenda con promemoria
Comunità
Utenti
Forum
Chat
Articoli
Storie di successi
Attività
Recensioni
Abbonamenti
Tema chiaro

Lezioni

  • Recensioni
  • Informazioni
Inizia
Inizia il corso
Inizia il corso ora
  • I miei progressi
  • Corsi
  • Mappa delle missioni
  • Lezioni
  • Metodo clone, interfaccia clonabile

    Multithreading Java
    Livello 1, Lezione 7
    Ciao Amico! - Ciao Kim. — Ti parlerò del metodo clone(). Lo scopo di questo metodo è clonare un oggetto, ad es. creare il suo clone/copia/duplicato. Se viene chiamato, la macchina Java creerà e restituirà un duplicato dell'oggetto su cui è stato chiamato questo metodo. La clonazione di un oggetto nella classe Object è implementata in modo molto primitivo: durante la clonazione, viene creato solo un nuovo oggetto: ...
    Disponibile
  • Pratica la clonazione

    Multithreading Java
    Livello 1, Lezione 8
    "Ciao, Amico!" "Ho appena trovato una rivista del 2014. Te lo immagini?" "E ha una serie di attività di clonazione che sono più vecchie della sporcizia. Dai un'occhiata:"
    Disponibile
  • metodo finalize, interfaccia chiudibile, try-with-resources(java7)

    Multithreading Java
    Livello 1, Lezione 9
    Ciao Amico! Ho deciso di discutere nuovamente con te il metodo finalize(). Se ricordi, finalize() è un metodo speciale che viene chiamato su un oggetto prima che il Garbage Collector lo distrugga. Lo scopo principale di questo metodo è rilasciare le risorse esterne non Java utilizzate: chiusura di file, flussi di I/O, ecc. Sfortunatamente, questo metodo non giustifica ...
    Disponibile
  • Esercitati a rilasciare risorse occupate

    Multithreading Java
    Livello 1, Lezione 10
    "Ciao, Amico!" "Pensavo avessi già capito come finalizzare." "Questo è quello che pensavo. Ma ora abbiamo questa dichiarazione di prova con le risorse." "Merda. Non finirò mai di imparare Java a questo ritmo. Penso di capire tutto, e poi ti
    Disponibile
  • metodo getClass(), oggetto classe, introduzione alla riflessione

    Multithreading Java
    Livello 1, Lezione 11
    Ciao Amico! E ora il più interessante. Faremo conoscenza con la classe Class e un po' con Reflection. Come probabilmente hai già capito, tutto in Java è un oggetto. Cosa è richiesto per un oggetto? Cosa ha ogni oggetto e ne determina l'essenza stessa? - Classe oggetto! - Giusto! Ben fatto. Ogni oggetto ha una classe. Ma indietro...
    Disponibile
  • Imparare a google. Ti mostrerò come cercare una soluzione a un problema specifico

    Multithreading Java
    Livello 1, Lezione 12
    "Ciao, Amico!" "Posso insegnarti la mia abilità speciale: evitare il lavoro non necessario." "Hmm. Mi piace come sta iniziando." "Ricorda, è impossibile sapere tutto. E non è necessario. Ma se riesci a trovare rapidamente le informazioni di
    Disponibile
  • Link utili dal Professore — 21

    Multithreading Java
    Livello 1, Lezione 13
    "Saluti, Amigo! Sono contento che tu sia venuto a trovarmi. Stai avendo successo? "Ciao, Professor Noodles! Penso che ci siano alcuni argomenti che non ho ancora del tutto chiarito... L'apprendimento diventerà più interessante ma anche più
    Disponibile
  • Da dove vengono i byte?

    Multithreading Java
    Livello 1, Lezione 14
    "Ciao, Amico!" "Ho un'idea. Se mai dovessi ricevere una banconota falsa da 1000 dollari, la donerò a un ente di beneficenza locale." "Ahh, capisco, sei un filantropo..."
    Disponibile
  • Domande del colloquio - Livello 1

    Multithreading Java
    Livello 1, Lezione 15
    "Quasi dimenticavo. Ecco alcune potenziali domande dell'intervista che abbiamo trattato in questo livello:" Domande di un'intervista 1 Elenca i metodi della classe Object 2 Perché abbiamo bisogno dei metodi equals e hashCode? 3 Cosa succede
    Disponibile
  • Grande compito: scrivere un gioco in Java

    Multithreading Java
    Livello 1, Lezione 16
    "Ciao, Amico!" "Salve, Capitano Scoiattoli, signore!" "Ora impareremo come scrivere grandi progetti. Di conseguenza, stiamo introducendo un nuovo tipo di compito: il «grande compito». È un grande compito, suddiviso in tanti piccoli compiti.
    Disponibile
  • Sei salito di livello!

    Multithreading Java
    Livello 2, Lezione 0
    Sei salito di livello!
    Disponibile
  • Cosa sono gli oggetti mutabili/immutabili e a cosa servono?

    Multithreading Java
    Livello 2, Lezione 1
    Ciao Amico! Ciao Bilaabo! — Oggi Bilaabo vi parlerà di oggetti mutabili e immutabili. Gli oggetti che possono essere modificati dopo la creazione sono chiamati mutabili o mutabili. Gli oggetti che non possono essere modificati dopo essere stati creati sono chiamati immutabili o immutabili. — Cosa determina se un oggetto può essere modificato o meno? - Una persona che scrive una nuova classe può fare ...
    Disponibile
  • 1
  • ...
  • 21
  • 22
  • 23
  • 24
  • 25
  • ...
  • 60
Imparare
  • Registrazione
  • Corso Java
  • Aiuto nei compiti
  • Prezzi
  • Progetti di giochi
  • Sintassi Java
Comunità
  • Utenti
  • Articoli
  • Forum
  • Chat
  • Storie di successi
  • Attività
  • Programma di affiliazione
Società
  • Informazioni
  • Contatti
  • Recensioni
  • Sala stampa
  • CodeGym per EDU
  • Domande frequenti
  • Supporto
CodeGym CodeGym è un corso online per imparare a programmare in Java partendo dalle basi. Contiene più di 1200 compiti con verifica istantanea e una parte teorica essenziale sui fondamenti di Java. Per aiutarti a centrare i tuoi obiettivi di apprendimento, abbiamo arricchito il corso di materiale motivazionale, come quiz, progetti di programmazione e contenuti su come apprendere in modo efficiente e sulla carriera di sviluppatore Java.
Seguici
Lingua dell'interfaccia
English Deutsch Español हिन्दी Français Português Polski বাংলা 简体中文 मराठी தமிழ்
Italiano
Bahasa Indonesia 繁體中文 Nederlands 日本語 한국어 Bulgarian Danish Hungarian Basa Jawa Malay Norwegian Romanian Swedish Telugu Thai Українська Filipino Turkish Azərbaycan Русский Vietnamese
Programmatori non si nasce, si diventa © 2025 CodeGym
MastercardVisa
Programmatori non si nasce, si diventa © 2025 CodeGym