» Poradna » Programy

Java statická metoda

 |   |  Microsoft Windows 7 Firefox 14.0.1

Ahoj,chtěl bych se zeptat zda by mi někdo dokázal vysvětlit lidsky a polopatě rozdíl mezi statickou a nestatickou metodou. Ze článků na internetu to nedokážu pochopit. Jediný co sem pochopil je že nestatickou metodu nemůžu použít ve třídě kde je main, nebo mě to zatim aspon nejde, ale když si vytvořim vlastní třídu tak tam ji použít jde. Zajímalo by mě tedy proč, a v čem je statická metoda tak jiná než nestatická.Díky.

Mohlo by vás také zajímat

Odpovědi na otázku

 |   |  Microsoft Windows 7 Chrome 21.0.1180.75

Statická metoda se týká třídy nikoliv objektu. Můžeš ji tedy použít bez toho, aby jsi vytvořil konkrétní objekt. Ve statické metodě nemůžeš použít nestatické členy.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 14.0.1

A proč ve třídě kde mám metodu main když vytvořim nestatickou metodu, tam mi to hází že nelze volat nestatickou metodu ze statického kontextu ale když vytvořim nestatickou metodu v jiné třídě než je main tak je to v pohodě ?

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 21.0.1180.75

Vždyť jsem to psal. Ze statické metody nemůžeš přistupovat k nestatickým členům stejné třídy. Z nestatických členů ale ke statickým přistupovat můžeš.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 8 Chrome 16.0.912.77

A třída Main je static. To je řekl bych to co nepochopil.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 14.0.1

Vyzkoušej tohle:public class Hlavni { public static int secti(int a, int b) { return a+b; } public static void main(String[] args) { int vysledek = Hlavni.secti(10, 20); System.out.println(vysledek); }}

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: Metoda



Nejlepší aplikace pro tento týden: Sledování jídelníčku, chytré poznámky a střih videa

Nejlepší aplikace pro tento týden: Sledování jídelníčku, chytré poznámky a střih videa

** V marketech najdete množství titulů, ale jak objevit ty kvalitní? ** Každý týden je vybírá Apple, ale řada z nich má i verzi pro Android. ** Výsledkem jsou kolekce těch nejlepších aplikací svého druhu.

Adam Kos
Nejlepší aplikace
Pět výmluv, které by fotograf nikdy neměl vyslovit

Pět výmluv, které by fotograf nikdy neměl vyslovit

Výmluvy často brání tomu, aby člověk hledal chyby u sebe a tím se zlepšoval. Pět špatných výmluv u fotografie shnuje ve videu Justin Mott.

Jan Pánek
Fotoškola
Fotoduel Apple iPhone 13 Pro vs. Vivo X70 Pro+. Zaujme všeuměl, nebo hračička?

Fotoduel Apple iPhone 13 Pro vs. Vivo X70 Pro+. Zaujme všeuměl, nebo hračička?

** Oba patří k tomu nejlepšímu mezi fotomobily ** Jak se u Vivo projevila spolupráce s Zeiss? ** Má vyšší rozlišení navrch proti 12 Mpx u iPhonu?

Martin Miksa
FotomobilySmartphonyFocení mobilem
Podvodníci v Call of Duty Warzone mají novou zábavu. Létají v autech

Podvodníci v Call of Duty Warzone mají novou zábavu. Létají v autech

Stejně aktivně, jako Activision vymýšlí obranu proti hackerům vymýšlí i hackeři nové způsoby, jak zatopit normálním hráčům.

Michal Maliarov
Call of Duty: WarzoneBattle Royale
Létající talíř z polyesterové fólie bude levitovat v elektrickém poli Měsíce. Jako vlasy u hřebenu

Létající talíř z polyesterové fólie bude levitovat v elektrickém poli Měsíce. Jako vlasy u hřebenu

** Inženýři se snaží přírodní elektrický náboj Měsíce a dalších těles využít k pohonu pozoruhodných strojů ** Ty by měly být vyrobené z polyesterové folie Mylar ** Tým MIT vytváří létající „retro“ rover v podobě „létajícího talíře“

Stanislav Mihulka
LétáníMěsíc
České televize se tak moc bojí videoher, až je to směšné (komentář)

České televize se tak moc bojí videoher, až je to směšné (komentář)

** Jeden z největších obchodů historie se nedostal do hlavních zpráv ** Videohry televizím slouží jen k honění senzací, není to seriózní byznys ** České videohry jsou přitom úspěšnější než jiná kulturní díla

Lukáš Václavík
HryKomentářByznys
AMD Radeon RX 6500 XT v testech. První 6nm grafika v levném kabátu, která je k smíchu

AMD Radeon RX 6500 XT v testech. První 6nm grafika v levném kabátu, která je k smíchu

** AMD představilo novou grafickou kartu Radeon RX 6500 XT ** Poprvé používá 6nm čip a má rekordní frekvenci ** Kartu značně omezuje malá paměť

Karel Javůrek
Radeon RX 6000Grafické kartyAMD
QR kódy jsou skvělý pomocník, ale i zlý pán. Tohle jsou nejčastější podvody, které vás mohou připravit o peníze

QR kódy jsou skvělý pomocník, ale i zlý pán. Tohle jsou nejčastější podvody, které vás mohou připravit o peníze

** Čtvercový grafický kód usnadňuje život už mnoho let ** S rostoucí oblibou a využitím přibývá i podvodů ** Nejčastěji jsou podvody zaměřeny na podstrčení falešného kódu

Martin Miksa
PodvodQR kódBezpečnost
Šedý trh s předplatným se vymyká kontrole. Spotify, Netflix nebo Disney+ můžete mít doslova za pár korun

Šedý trh s předplatným se vymyká kontrole. Spotify, Netflix nebo Disney+ můžete mít doslova za pár korun

** Sdílení účtů mezi kamarády je jen začátek ** Dnes letí nákupy předplatných v Indii nebo na Aliexpressu ** Superlevné „netflixy“ ale mohou nakonec spíš škodit

Lukáš Václavík
PředplatnéNetflixSpotify

Aktuální číslo časopisu Computer

Megatest odolných mobilů

Test bezdrátových reproduktorů

Jak zrychlit Wi-Fi