Ahoj.
Díky za odpověď. Kdyby bylo na mě, public static void main bych zrušil. Raději 
bych dědil některou třídu(tak jak je to u JApplet), překryl metodu pro spusteni 
a ať se JVM postara o zbytek.

Jestli se pletu tak me o tom prosim presvecte.

Ondra.


> ------------ Původní zpráva ------------
> Od:  <[EMAIL PROTECTED]>
> Předmět: Konference Digest, Vol 23, Issue 26
> Datum: 28.10.2006 12:00:06
> ----------------------------------------
> Příspěvky do konference  Konference zasílejte na adresu:
>       [email protected]
>
> Pro přihlášení nebo odhlášení použijte WWW rozhraní na adrese"
>       http://www.amaio.com/mailman/listinfo/konference
> nebo použijte elektronickou poštu, zašlete slovo help v těle dopisu na
> adresu
>       [EMAIL PROTECTED]
>
> Správce konference můžete nalézt na adrese
>       [EMAIL PROTECTED]
>
> Když budete odpovídat na příspěvek, změňte, prosím, Subject: na něco
> rozumnějšího než je: "Re: Contents of Konference digest..."
>
>
>
> Dnešní menu:
>
>    1. public static void main? (Ondřej Kvasnovský)
>    2. Re: public static void main? (Lukas Barton)
>    3. Re: public static void main? (tester tester)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Sat, 28 Oct 2006 09:32:59 +0200 (CEST)
> From: Ondřej Kvasnovský <[EMAIL PROTECTED]>
> Subject: public static void main?
> To: [email protected]
> Message-ID: <[EMAIL PROTECTED]>
> Content-Type: text/plain;     charset="iso-8859-2"
>
> Zdravím konferenci.
> Mám jeden dotaz, proc musi byt ve tride, kterou spoustime desktopovou aplikaci
> "public static void main"? Proc to neni udelano jako v Appletech, kde staci
> podedit nejakou z trid, prekryt metodu init() a hotovo?
> Nezdálo by se vám mnohem "čistější" a objektove jasnejsi, nez vytvořit nejakou
> static metodu a tou pak spoustet aplikaci? Zajimalo by me, jestli je to jen
> pozustatek z jazyka C, nebo jestli to ma nejaky hlubsi vyznam.
>
> Díky za odpověď.
>
> Ondra.
>
>
> ------------------------------
>
> Message: 2
> Date: Sat, 28 Oct 2006 09:56:20 +0200
> From: Lukas Barton <[EMAIL PROTECTED]>
> Subject: Re: public static void main?
> To: Java <[email protected]>
> Message-ID: <[EMAIL PROTECTED]>
> Content-Type: text/plain; charset=ISO-8859-2; format=flowed
>
> Ahoj,
>
>   zadal jsem do google: why "public static void main"
>   A nasel jsem napr.:
>       - nechceme instaci tridy, ktera obsahuje main - kdo by ji vytvoril
>       - je to konvence okopirovana z C
>       - je to static, protoze dana trida nemusi mit public konstruktor ...
>
>     Lukas
>
> Ondřej Kvasnovský wrote:
>
> >Zdravím konferenci.
> >Mám jeden dotaz, proc musi byt ve tride, kterou spoustime desktopovou 
> >aplikaci
> "public static void main"? Proc to neni udelano jako v Appletech, kde staci
> podedit nejakou z trid, prekryt metodu init() a hotovo?
> >Nezdálo by se vám mnohem "čistější" a objektove jasnejsi, nez vytvořit 
> >nejakou
> static metodu a tou pak spoustet aplikaci? Zajimalo by me, jestli je to jen
> pozustatek z jazyka C, nebo jestli to ma nejaky hlubsi vyznam.
> >
> >
> >
> >
>
>
>
> ------------------------------
>
> Message: 3
> Date: Sat, 28 Oct 2006 10:27:43 +0200 (CEST)
> From: tester tester<[EMAIL PROTECTED]>
> Subject: Re: public static void main?
> To: Java <[email protected]>
> Message-ID: <[EMAIL PROTECTED]>
> Content-Type: text/plain;     charset="iso-8859-2";   format=flowed
>
> Cau..
> pravdou je ze tahle konstrukce byla prevzata z C.... jeji vyznam je v tom, ze
> intepreter ji hleda pri startu jinak receno kdyz date do commandu java Test
> intepretr hleda v tride Test metodu main...vyznam static je v tom, ze pri 
> volani
> tehle metody jeste neexistuje jeji instance a void je implementovani z 
> hlediska,
> ze jeji navratovou hodnotu nema kdo prevzat. co se tyce static jak psal lukas 
> ze
> nemusi mit public konstruktor az tak pravda neni. Static oznacuje v deklaraci
> metody jeji schopnost dostupnosti bez vytvoreni instance tridy v niz se 
> nachadzi
> a rovnez schopnost jeji jedinecnosti to jest ze je pri vsechny pripadne volani
> vzdy ta jedina....
>
> jeedee
>
> > ------------ Původní zpráva ------------
> > Od: Lukas Barton <[EMAIL PROTECTED]>
> > Předmět: Re: public static void main?
> > Datum: 28.10.2006 09:56:29
> > ----------------------------------------
> > Ahoj,
> >
> >   zadal jsem do google: why "public static void main"
> >   A nasel jsem napr.:
> >       - nechceme instaci tridy, ktera obsahuje main - kdo by ji vytvoril
> >       - je to konvence okopirovana z C
> >       - je to static, protoze dana trida nemusi mit public konstruktor ...
> >
> >     Lukas
> >
> > Ondřej Kvasnovský wrote:
> >
> > >Zdravím konferenci.
> > >Mám jeden dotaz, proc musi byt ve tride, kterou spoustime desktopovou
> aplikaci
> > "public static void main"? Proc to neni udelano jako v Appletech, kde staci
> > podedit nejakou z trid, prekryt metodu init() a hotovo?
> > >Nezdálo by se vám mnohem "čistější" a objektove jasnejsi, nez vytvořit
> nejakou
> > static metodu a tou pak spoustet aplikaci? Zajimalo by me, jestli je to jen
> > pozustatek z jazyka C, nebo jestli to ma nejaky hlubsi vyznam.
> > >
> > >
> > >
> > >
> >
> >
> >
> >
>
>
> Konec: Konference Digest, Vol 23, Issue 26
> ******************************************
>
>
>

Odpovedet emailem