Domande taggate «virtual-machine»

Una macchina virtuale è un livello di emulazione tra un programma e il sistema operativo che presenta all'applicazione un ambiente specializzato in cui eseguire, rispetto all'ambiente grezzo fornito dal sistema operativo.






8
Sovrascrivere Object.finalize () è davvero male?
I due argomenti principali contro l'override Object.finalize()è che: Non puoi decidere quando viene chiamato. Potrebbe non essere chiamato affatto. Se lo capisco correttamente, non penso che questi siano abbastanza buoni motivi per odiare Object.finalize()così tanto. Spetta all'implementazione della VM e al GC determinare quando è il momento giusto per deallocare …

7
Java IDE scritto in Java puro? [chiuso]
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Software Engineering Stack Exchange. Chiuso 6 anni fa . Esiste un IDE Java scritto in Java? Ho appena ricevuto il mio laptop DET del …

3
Quali sono le alternative all'utilizzo di uno stack per rappresentare la semantica della chiamata di funzione?
Sappiamo tutti e amiamo che le chiamate di funzione sono generalmente implementate usando lo stack; ci sono frame, indirizzi di ritorno, parametri, l'intero lotto. Tuttavia, lo stack è un dettaglio di implementazione: le convenzioni di chiamata possono fare cose diverse (ad esempio x86 fastcall utilizza (alcuni) registri, MIPS e follower …



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.