Ho programmato per circa 2 anni, e finora Java è tutto ciò che so.
Quando ho fatto il passaggio da BlueJ a Eclipse ho notato che i miei vecchi progetti venivano eseguiti molto più velocemente. Quale sarebbe la ragione per questo, per quanto ne sapevo che l'esecuzione del codice byte java è gestita dalla JVM e avevo ancora la stessa JVM dopo che ero passato. Oltre a questo eclipse ha avuto un compilatore diverso? Questa è l'unica altra cosa che potrei pensare.
Modifica
L'ho cronometrato, il runtime medio per, lo chiameremo A (100), in blueJ era 1 minuto; 8 secondi; 846 millisecondi. In eclissi A (100) impiegavano solo 8 secondi; 459 millisecondi. Ho notato anche l'aumento di tutti i miei altri programmi. Non li ho ancora misurati, ma la differenza è sicuramente notevole.
A () è una funzione che fa un sacco di calcolo rispetto alle stampe di un grafico di informazioni basato su ciò che ha trovato, fyi.