1. Setr má obvykle návratový typ void (žádný typ)
  2. Klíčová slova pro zachycení výjimky jsou try, catch a lze přidat také finally
  3. Kíčová slova, která lze použít místo série if-else větví jsou switch, case  
  4. Cyklus while má dvě podoby. Jedna z nich využívá navíc klíčové slovo: do
  5. V kolekcích jako List, ArrayList, LinkedList se pro čtení prvku na dané pozici používá metoda get
  6. V poli se ke stejnému účelu používají hranaté závorky
  7. Kolekce jako List, ArrayList, LinkedList mají metodu remove pro odstranění jednoho prvku
  8. Metoda s tímto návzem má dvě varianty, takže ji nazýváme přetížená
  9. Jedna varianta přijímá parametr typu int, druhá přijímá parametr typu Object
  10. Klíčové slovo pro atributy a parametry, jejichž hodnotu lze nastavit a nelze změnit, je final
  11. Klíčová slova v těle cyklu, která mohou změnit jeho chování, jsou break  a continue
  12. V některých případech je nutné místo primitivního datového typu int použít třídu Integer
  13. Klíčové slovo pro vyhození výjimky je throw
  14. Hodnoty typu float uvedené přímo ve zdrojovém kódu musí být v některých případech doplněné příponou f nebo F
  15. Je tento příkaz v pořádku? 
    System.out.println(100); ano
  16. Je tento kód v pořádku? 
    int[] cisla = {1, 2, 3}; ano
  17. Najdi chybu:
    int b = 1;
    if(c == 0){
      c = 3
    }
    chybí středník, c pravděpodobně není definované
  18. Doplň:
    java.util.List<Integer> seznam = new java.util.ArrayList<>();
  19. Není potřeba řešit
  20. Jak v konstruktoru zavoláme konstruktor rodičovské třídy?
    1. super();
    2. super;
    3. return super();
    4. goto super;
  21. Provede tento kód vytvoření (deklaraci) proměnné objem?
    objem = 1.2f; ne
  22. Najdi chybu:
    for(int i = 0; i < 100; i++){
      for(int k = 0; k < 100; k++){
        if(j > 20) {
          k++;                   
        }
      }
    }

j pravděpodobně není definované

  1. Najdi chybu:
    public class Trida {

  private int data;

  public Trida(int data) {

    data = data;

  }

}

Zkompiluje se to, ale určitě bylo úmyslem napsat this.data = data

  1. Který z těchto konstruktů může být správně?
    1. elseif
    2. elseIf
    3. else-if
    4. else if ano
  2. Najdi primitivní datový typ:
    1. bool
    2. short ano
    3. String
    4. integer
  3. Kód níže generuje náhodná čísla mezi 10  a 109 včetně
    return 10 + random.nextInt(100);
  4. Seřaď
    7,4,2,6,3,5,1