In java i file "eseguibili" nel senso che ci clicki e l'applicazione parte,si creano utilizzando gli archivi jar (che di fatto sono degli archivi zip) con un particolare file di nome manifest all'interno (oltre ai file class del programma) ,nel quale (nel manifest) viene specificata la classe contenente il metodo main.Comunque fai una ricerca nel forum come ti hanno suggerito.ciao