» »

Java program

Java program

1
2
»

kunigunda ::

Je staticna metoda znotraj osnovnega(startup) razreda (main je lahko v kateremkoli objektu a vsaj v enem mora biti), zato lahko ze govorimo o objektni orientaciji. Pri C++ je main izven kateregakoli razreda.
Pri javi je sicer main narejeno zgolj zaradi konvencije (prvotno so mislili celo pot uporabljati za startup, se pravi mojrazred.main(), vendar
so zaradi problemov z IDE-ji poenostavili to in java.exe enostavno poisce samo main()). Sicer sam java.exe ni vm, je zgolj simpl C++ program
potreben za ta zagon (lahko tudi svojega napises :P), pri Sun-u so java.exe dali zato da ni treba se s tem komplicirati, vse kar naredi je,
da sparsa parametre v String array in jih preda naprej JNI knjiznici katera potem poisce main metodo znotraj klicocega razreda in preda parametre VMju.

(No sicer je java.exe se malo bolj kompleksen zaradi COM operacij, kjer v main ne gredo stringi, ampak to je ze svoja tema)

Zgodovina sprememb…



Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[Java] Castanje

Oddelek: Programiranje
91435 (1290) fiction
»

Rekurzija v javi z ArrayList

Oddelek: Programiranje
81459 (1302) marjan_h
»

c# class

Oddelek: Programiranje
342151 (1745) japol
»

[JAVA] zaustavitev niti (threadov)

Oddelek: Programiranje
223046 (3046) morbo
»

[c++] globalne spremenljivke (extern)

Oddelek: Programiranje
71472 (1345) Vesoljc

Več podobnih tem