Il java non crea veri e propri exe per il semplice motivo che così facendo verrebbe a meno uno dei pilastri fondamentali di questo codice che è la portabilità. Viene creato il ByteCode apposta perchè in questo modo non si è dipendenti dalla macchina su cui si è creato il programma. Tuttavia un modo per creare eseguibili in java c'è. Sono i file .jar, sostanzialmente sono archivi (più o meno come i .rar tanto per capirci) che se contengono al loro interno i file .class con una certa impostazione possono essere eseguiti anche con un doppio click del mouse (oltre che da console).
Notare che i file .class semplici NON possono essere eseguiti con un doppio click.
Per eseguire i programmi java su un qualsiasi pc il requisito è uno solo, sul pc in questione deve esserci installata la java virtual machine, che sul sito della sun trovi col nome di JRE (notare che questa è già inclusa nel JDK che in più contiene anche le librerie per la creazione dei programmi e non sono per l'ecuzione).
Ciao.![]()

Rispondi quotando