Тёмный

POCHISSIMI conoscono PER DAVVERO come funziona la memoria in JAVA. Imparalo ORA. FACILE e VELOCE 

CodeBrothers
Подписаться 3,1 тыс.
Просмотров 1,3 тыс.
50% 1

Опубликовано:

 

14 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 17   
@CodeBrothers
@CodeBrothers 2 года назад
System.out.print("Se vuoi ringraziarci ISCRIVITI ADESSO per non perderti gli ultimi contenuti!" } ✨😉 👨‍👨‍👧‍👦 Entra a far parte della community! 👨‍👨‍👧‍👦
@giampdnf8290
@giampdnf8290 3 года назад
Sono argomenti che già conosco, ma sei molto chiaro e preciso nello spiegare. Inoltre ho apprezzato davvero tanto l'alternanza fin da subito tra teoria e coding. Complimenti se continuerai così uscirà fuori davvero un bel videocorso di Java! Aspetto il prossimo video 🚀
@CodeBrothers
@CodeBrothers 3 года назад
Ti ringrazio molto per il feedback! Faremo del nostro meglio per produrre contenuti sempre migliori :) Il prossimo video avrà qualcosa che sono sicuro non ti aspetterai e sarà una delle lezioni più importanti del corso base di Java. Stay tuned and happy coding!
@toniminoia
@toniminoia 3 года назад
Davvero una spiegazione chiara e precisa, complimenti! Sicuramente quando avrò altri dubbi in futuro mi riferirò ai vostri video.😉
@CodeBrothers
@CodeBrothers 3 года назад
Ciao Antonio! Ti ringrazio, faremo del nostro meglio per chiarire ogni dubbio 😇
@CarmenLacramioaraFilip
@CarmenLacramioaraFilip Год назад
Sei un grande! Mi sto facendo la maratona delle tue lezioni. Spieghi da dio veramente. Ho fatto un corso professionale e in 250h ho capito meno di cio che ho capito in pochi minuti dei tuoi video. Non mollareeeeee..... troppo pochi iscritti .... TOP!!! TOP!!! TOP!!!
@CodeBrothers
@CodeBrothers Год назад
Ciao Carmen! Grazie davvero, è veramente una soddisfazione vedere che il nostro lavoro torna utile 🥹 Ad ogni video abbiamo dedicato molte ore e cerchiamo di inserirci più sapere possibile! Vedremo di continuare e se hai dubbi chiedici pure, a presto e buon coding!
@luigimiranda98
@luigimiranda98 2 года назад
Ciao michi, ma precisamente qual è la differenza tra reference Java e i classici puntatori in c?
@CodeBrothers
@CodeBrothers 2 года назад
Ciao Lu! Urca bella domanda questa 😄 Principalmente i puntatori di C ti permettono di manipolare il contenuto di quell'indirizzo di memoria, tramite operazioni anche aritmetiche e sta a te capire se è una cosa buona o brutta, come sempre "oneri e onori". I linguaggi di più alto livello come Java ti nascondono questa complessità utilizzando le "references" (curiosità: sappi che la JVM dietro le quinte utilizza i puntatori ecco perchè abbiamo la Null-POINTER-Exception e non la NullReferenceException 😉) e come ti ricorderai dalla puntata sullo Heap e lo Stack, queste non sono nient'altro che "modi attraverso i quali raggiungere ciò che è salvato nella memoria in quel punto. Un modo per raggiungere l'oggetto". In Java non abbiamo quindi tanto potere manipolativo. Possiamo riassegnare queste references ma il gioco più o meno finisce lì...In C invece manipolando direttamente la memoria e i puntamenti hai più flessibilità (e meno sicurezza) e puoi operare alcuni cambiamenti che con altri linguaggi di più alto livello ti sarebbe impossibile ottenere :) Come sempre fammi sapere se ti è tutto chiaro e buon proseguimento di coding ^_^
@luigimiranda98
@luigimiranda98 2 года назад
@@CodeBrothers ok quindi alla fine sia reference che puntatori contengono un indirizzo di memoria di un altra variabile, solo che con i puntatori possiamo giocare con quegli indirizzi(aritmetica dei puntatori), con le reference possiamo solo riferirci ad un altra variabile
@CodeBrothers
@CodeBrothers 2 года назад
@@luigimiranda98 Un attimo, tutto corretto tranne la parte delle references: queste come ho scritto contengono solo "un modo per raggiungere l'oggetto" ma non contengono l'indirizzo di memoria a differenza dei puntatori :)
@luigimiranda98
@luigimiranda98 2 года назад
@@CodeBrothers ok ti spiego perché mi è venuto questo dubbio, nel video dici che la stringa S1 al suo interno ha 808 che si riferisce alla indirizzo della stringa Shiba, perciò non capisco, queste reference come fanno a riferirsi senza avere nulla all'interno che gli permette di dire riferirsi a quell' oggetto
@luigimiranda98
@luigimiranda98 2 года назад
Le reference sono solo un Alias quindi, io non posso scrivere string S1; senza inizializzare insomma. non saprebbe a chi riferirsi. Però noi ad esempio quando istanziamo un oggetto possiamo farlo su due linee distinte Esempio: Cane c; c = new Cane(); Alla prima linea, c cosa contiene? Nulla? Si trova solo in memoria senza riferirsi a nulla, quando istanziamo l'oggetto invece stiamo dicendo che c si riferisce a quell oggetto di tipo cane che si trova ad un certo indirizzo di memoria
Далее
РЫБКА С ПИВОМ
00:39
Просмотров 626 тыс.
LaTeX: scrivere documenti come un pro - Dr. Enrico Mensa
1:17:00