Domov Osobní finance Co je inicializátor v jazyce Java? - dummies

Co je inicializátor v jazyce Java? - dummies

Video: Developing iOS 11 Apps with Swift - 3. Swift Programming Language 2024

Video: Developing iOS 11 Apps with Swift - 3. Swift Programming Language 2024
Anonim

Iniciátor je řádek kódu (nebo blok kódu) umístěný mimo jakoukoli metodu, konstruktor nebo jiný blok kódu. Inicializátory jsou prováděny vždy, když je vytvořena instance třídy, bez ohledu na to, který konstruktor je použit k vytvoření instance.

Nejjednodušší inicializátory jsou ty, které deklarují a inicializují pole. Například:

třída Class1 {public int x = 0; // další konstruktoři třídy a členové jdou sem}

Proměnná x je deklarována a inicializována na hodnotu 0 (nula).

Inicializátor může být také blokem kódu uzavřeným v závorkách, jako v tomto příkladu:

třída PrimeClass {soukromý skener sc = nový skener (System.in); public int x; {Systém. ven. print ("Zadejte počáteční hodnotu pro x:"); x = sc. nextInt ();}}

Zde je několik dalších nuggetů informací týkajících se inicializátorů:

  • Pokud třída obsahuje více než jeden inicializátor, inicializátory jsou spuštěny v pořadí, v jakém se v programu objevují.

  • Inicializátory jsou provedeny před jakýmkoli konstruktérem třídy.

  • Přestože jsou všechny inicializátory na začátku třídy běžné - před jakýmkoli konstruktorem nebo metodou - toto uspořádání není požadavek. Inicializátory se mohou zobrazovat kdekoli v rámci třídy.

Co je inicializátor v jazyce Java? - dummies

Výběr redakce

Jak číst ze souboru v PHP pro HTML5 a CSS3 Programování - dummies

Jak číst ze souboru v PHP pro HTML5 a CSS3 Programování - dummies

Pokud můžete zapisovat data do souboru v PHP, mělo by to smysl, že byste mohli z tohoto souboru číst i pro programování HTML5 a CSS3. ReadContact. php program vytáhne data uložená v předchozím programu a zobrazí jej na obrazovce. Není snadné psát program, který by si mohl přečíst ...

Jak používat PHP třídu v skriptu - dummies

Jak používat PHP třídu v skriptu - dummies

Kód tříd PHP musí být v skript, který používá třídu. Nejčastěji je třída uložena v samostatném souboru zahrnuta a je součástí jakéhokoli skriptu, který používá třídu. Chcete-li objekt použít, nejprve vytvořte objekt z třídy. Pak tento objekt může provádět všechny metody, které ...

Výběr redakce

Jak sdílet dokumenty v aplikaci SharePoint - dummy

Jak sdílet dokumenty v aplikaci SharePoint - dummy

Aplikace sharePoint založené na knihovnách vám umožní bezpečně ukládat a sdílet soubory , a také přidávají funkce, které vám pomohou spravovat věci, jako je například workflow dokumentů (procesy umožňující lidem upravovat, komentovat a schvalovat dokumenty) a historii verzí (co se stalo s nějakým souborem a co dělalo). Přestože sdílené soubory vám dávají ...

Jak provést kontrola vlastností webové části v aplikaci SharePoint 2013 - figuríny

Jak provést kontrola vlastností webové části v aplikaci SharePoint 2013 - figuríny

Klepnutím na nabídku Webové části (úplně vpravo od názvu webové části) otevře nástroj SharePoint podokno nástrojů webové části. V některých webových součástech vytvoří služba SharePoint odkaz na tento panel nástroje jako součást textu zástupného symbolu. Následuje seznam vlastností v ...

Jak sledovat vaše oblíbené weby v SharePoint - dummies

Jak sledovat vaše oblíbené weby v SharePoint - dummies

, Které vám pomohou sledovat vaše stránky, Karta Stránky v programu SharePoint shromažďuje všechny stránky, které sledujete. Karta Stránky navíc umožňuje vytvářet nové weby a dokonce navrhuje weby, které by vás mohly zajímat podle následujících stránek. Jinými slovy, karta Stránky je ...

Výběr redakce

Jak pracovat s dokumenty Office, dokumenty a sešity na iPadu - figuríny

Jak pracovat s dokumenty Office, dokumenty a sešity na iPadu - figuríny

Nyní máte Office na vašem iPadu. Skvělý! Zde je několik tipů. Soubory procházejí různými názvy v sadě Office. Soubor aplikace Word se nazývá dokument; soubor aplikace Excel se nazývá sešit; a soubor PowerPoint se nazývá prezentace. Podle libovolného jména budete rádi, techniky pro vytváření, otevření, ...