Originariamente inviato da peruzzo
In che linguaggio è scritto il jdk?
Principalmente in C++ che io sappia.

Originariamente inviato da peruzzo
Senza il jdk non posso compilare il codice java in bytecode?
Non puoi compilare dato che è il jdk a fornirti gli strumenti per compilare.

Originariamente inviato da peruzzo
Se ho la jvm ed Eclipse non posso generare il bytecode?
No. Eclipse è solo un IDE, per compilare necessita del jdk installato.

Originariamente inviato da peruzzo
Eclipse è scritto interamente in java?
Sì, ma per la GUI non usa AWT o Swing ma SWT.

Originariamente inviato da peruzzo
Jvm è scritto interamente in linguaggio macchina?
No!

Originariamente inviato da peruzzo
I programmi java sono più lenti nell'eseguire calcoli rispetto a quelli in c++?
Nì. Essendo il bytecode un linguaggio interpretato è più lento di un programma nativo C++. Ma dalle ultime versioni di Java c'è il compilatore JIT (Just-In-Time) che si occupa di compilare e ottimizzare il codice man mano che viene eseguito.