Zkouška 23.1.

Oracions at 2014-01-23 21:52:32

Nějaké věci v dnešní zkoušce:

  • U psaní kódu nezapomenout porovnávat string pomocí equals, nikoli ==

  • String x; x + 0 = "0"

  • Nejsou klíčovými slovy "namespace", "self" ani "finalize"

  • Všechny primitivní typy v Javě kromě charu jsou signed a mají přesně daný počet bytů (byte má 1B, int 4B)

  • static synchronized a synchronized metoda nejsou vzájemně vyloučeny

  • v metodě main, parametr args[] obsahuje jen parametry, nikoliv jméno třídy nebo programu na pozici 0, stejně jako C#, narozdíl od C

  • RuntimeException a Error není třeba odchytávat ani deklarovat

  • na rozdíl od C#, statické metody a členské proměnné lze vyvolávat i na instancích, a budou fungovat i když je instance null

Nebyla žádná otázka na overloading, generické typy nebo anonymní třídy