[Grafika] [WebTip] [Fotografování] [Galerie] [MujMac] [Printing]
  Redakce: info@builder.cz   Inzerce: reklama@grafika.cz

 Diskuzní forum: Java

Téma diskuze: Programovací jazyk Java. Pro javascript existuje vlastní diskuzní forum.

Tip: nemáte rádi v textu smajlíky? Ruší vaše zdrojové kody? Vypněte si je! (Moje nastavení / Nastavení soukromí)
Jak si podsunut premennu s hlavicky metody do vlakna?
Vloženo uživatelem: minovec - uživatel již zaslal 70 příspěvků (IP uloženo)
Datum: 05. 02. 2010 08:47

Zdravim,

mam takyto (trivialny) problem a neviem ako z toho, moze mi nekdo poradit? Okrem toho ako docielim to, aby premenna zaznam v hlavicke bola uz nejak nastavena pokial si zavolam metodu metoda bez parametru? ide to vobec? (obdoba javascriptu Integer zaznam=0)

public void metoda (Integer zaznam)
{
   ...
   new Thread(new Runnable() {

            public void run() {
                try {
                    
                    //tu potrebujem pracovat z premennou zaznam ktora je v hlavicke
                    //a neviem ako tomu docielit sad smiley

                } catch (SQLException ex) {
                }
            }
        }).start();
   ...
}

Re: Jak si podsunut premennu s hlavicky metody do vlakna?
Vloženo uživatelem: judovana - uživatel již zaslal 1224 příspěvků (IP uloženo)
Datum: 05. 02. 2010 08:53

void metoda (Integer zaznam) -> void metoda (final Integer zaznam) a pak pracuj s jeji kopii.


Re: Jak si podsunut premennu s hlavicky metody do vlakna?
Vloženo uživatelem: Alpedar - uživatel již zaslal 184 příspěvků (IP uloženo)
Datum: 05. 02. 2010 09:05

Nebo si udelej neanonymni implementaci Runnable a bud ji dej do konstruktoru parametr, ci ji dej propertu (kterou ale naplnenis pred startem)

a doufam ze to polykani vyjimky je v tvem pripade jen v ramci setreni mista na foru.

Re: Jak si podsunut premennu s hlavicky metody do vlakna?
Vloženo uživatelem: minovec - uživatel již zaslal 70 příspěvků (IP uloženo)
Datum: 05. 02. 2010 09:05

jo moc dik, ja som uplne blbej.... final

Re: Jak si podsunut premennu s hlavicky metody do vlakna?
Vloženo uživatelem: judovana - uživatel již zaslal 1224 příspěvků (IP uloženo)
Datum: 05. 02. 2010 10:18

ta neanonymni implementace je ale mnohem hezci.

Re: Jak si podsunut premennu s hlavicky metody do vlakna?
Vloženo uživatelem: finc - uživatel již zaslal 272 příspěvků (IP uloženo)
Datum: 05. 02. 2010 10:20

To by me zajimalo, co pouzivas za IDE. Co jsem koukal, tak treba v NetBeans me primo-neprimo rika: "Nemuzes pracovat s danou promenou, oznac ji jako final" smiling smiley


Re: Jak si podsunut premennu s hlavicky metody do vlakna?
Vloženo uživatelem: minovec - uživatel již zaslal 70 příspěvků (IP uloženo)
Datum: 05. 02. 2010 13:15

jj pracujem v netbeans, preto som sa klepol ze som uplne blby, ved mi to same IDE povedalo



Vaše jméno: 
Váš e-mail: 
Předmět: 

:-)  :-(  ;)  :D  :S  spatne  dobre  bold  italic  email  citace  odkaz  obrazek 
Antispam ochrana u neregistrovaných uživatelů - opište čísla z obrázku:
  

Toto fórum je provozováno také jako emailová konference s e-mailovou adresou java [a] builder.cz.
Podrobný návod jak se k odběru zpráv e-mailem přihlásit naleznete v tomto návodu.




  



Toto je neredigovaná a nemoderovaná diskuse čtenářů serveru Builder.cz. Redakce ani provozovatel serveru za obsah jednotlivých příspěvků nenese zodpovědnost.

info@builder.cz
Vydává Grafika Publishing, s.r.o.
Copyright (c) 1997-2005 Všechna práva vyhrazena
Pro diskuzní fóra využíváme software z phorum.org