Domande con tag 'jvm'

5
risposte

spazio dell'heap Java

In Java / JVM, perché chiamiamo il luogo di memoria in cui Java crea oggetti come "Heap"? Utilizza la struttura dei dati di heap per creare / rimuovere / mantenere gli oggetti? Come ho letto nella documentazione della struttura dei dati...
posta 18.09.2012 - 16:29
3
risposte

Compilatore Java e compatibilità VM

Un collega e io di recente abbiamo discusso di versioni Java e JVM. Io uso Java 7 ma usiamo Java 6 per il nostro client (mentre dice che alcuni sono ancora su 5). Il mio pensiero immediato è stato: perché non possiamo indirizzare anche quelle ma...
posta 22.07.2013 - 15:33
1
risposta

Come creare il proprio linguaggio di programmazione basato su JVM? [chiuso]

Sono curioso di sapere come creare un linguaggio di programmazione basato su JVM, quindi ho cercato di ottenere alcune informazioni online, ma le informazioni che ho ottenuto sono piuttosto frammentate. Quello che ho trovato sono principalmente...
posta 31.08.2013 - 13:28
2
risposte

Filosofia del design Java

Leggevo la filosofia del design di java e questa frase mi ha colpito: "La VM controlla se la firma del codice Java è valida e rifiuta di interpretare se viene rilevata una modifica del codice." in che modo il vm garantisce che il bytecode non si...
posta 05.10.2016 - 09:02
1
risposta

Applicazione Java per la compilazione incrociata per l'esecuzione diretta su ARM

Nota : sebbene io stia utilizzando ARM SAM3X8E in questo esempio, lo sto solo utilizzando come esempio concreto e la risposta a questa domanda potrebbe essere facilmente fornita utilizzando qualsiasi altro MCU come AVR, ecc. Ho una domanda...
posta 13.05.2015 - 20:15
5
risposte

Che cosa è esattamente il Garbage Collector in Java?

Penso di sapere generalmente cosa fa Garbage Collector in Java, ma è molto apprezzato, quindi ho pensato che forse mi manca qualcosa della sua funzionalità. Quello che so è che il GC si occupa di cancellare dagli oggetti di memoria che non ha...
posta 01.03.2014 - 10:19
3
risposte

Usi per System.gc () in Java [chiuso]

In Java, esiste un metodo chiamato System.gc() , che chiama il garbage collector (o piuttosto "suggerisce" alla JVM per eseguire il GC). Ci sono validi motivi per chiamare questo metodo? Sto pensando che sarebbe evidente del cattivo desig...
posta 01.08.2014 - 21:51
2
risposte

Differenza tra PyPy e JVM

Da quanto ho capito l'interprete Python predefinito (CPython) compila il codice sorgente in bytecode e quindi interpreta il bytecode in codice macchina. PyPy d'altra parte fa uso di JIT per ottimizzare il codice di byte spesso interpretato in co...
posta 02.06.2015 - 07:10
4
risposte

È possibile avere una base di codice singolo per una GUI desktop e un'applicazione web?

L'interfaccia utente richiesta è abbastanza semplice; fondamentalmente, due tabelle che "interagiscono tra loro", ad es. determinate righe in una tabella vengono evidenziate quando si fa clic su una riga nell'altra, oltre a un pannello con grafi...
posta 23.06.2014 - 11:45
2
risposte

Qual è il vantaggio di un programmatore VM oltre alla portabilità [duplicato]

Posso comprendere i vantaggi di Java in esecuzione su una JVM. Portabilità. Bel motivo semplice. Ma sono sempre stato sconcertato sul motivo per cui Microsoft ha pubblicato la propria versione di JVM - .NET. C # dovrebbe essere un linguaggio r...
posta 31.10.2013 - 12:35