Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.company;
- public class Main {
- public static void main(String[] args) {
- // write your code here
- }
- }
- /*
- 1. otázka: Co je to algoritmus?
- Sekvence libovolných instrukcí k vyřešení problému, posloupnost příkazů.
- 2. otázka: Co je to programovací jazyk?
- Programovací jazyk je komunikační prvek mezi člověkem a procesorem.
- 3. otázka: Co je to bytecode?
- Zdrojový kód se kompiluje do bytecode a bytecode umí intepretovat procesor. (.class)
- 4. otázka: Co je to objektově orientované paradigma?
- Data jsou spojené se svou funkcionalitou.
- 5. otázka: Co je to třída?
- Šablona, předpis obsahující nějaký objekt a jeho atributy.
- 6. otázka: Co je to program?
- Soubor instrukcí naprogramovaný v nějakém programovacím jazyce.
- 7. otázka: Jaký je rozdíl mezi soubory s příponou .java a .class?
- .java je soubor ve zdrojovém kódu, .class obsahuje zkompilovaný zdrojový kód v bytecode.
- 8. otázka: Je Java multiplatformní?
- Ano, je to možné díky JVM.
- 9. otázka: Co je to kompilátor?
- Překládá zdrojový kód do bytecode.
- 10. otázka: Co je to soubor s příponou .jar?
- Spustitelný java soubor, ve kterém je celá aplikace nebo knihovna.
- 11. otázka: Co je to package?
- 12. otázka: K čemu je příkaz import?
- K přidání (importu) funkcí z balíčků.
- 13. otázka:
- 14. otázka: Co je to JVM?
- Program, který spouští zkompilovaný zdrojový kód.
- 15. otázka: Jaké existují modifikátory přístupu?
- public, private, protected
- 16. otázka: Co je to klíčové slovo "new"?
- Je to klíčové slovo k vytvoření nové instance třídy, čili objektu.
- 17. otázka: Jaké existují datové typy?
- Primitivní (boolean, int) a objektové (referenční) (Integer, String). Objektové pracují s referencí a primitivní s hodnotou (přímo v paměti).
- 18. otázka: Co je to modifikátor přístupu?
- Určuje, jak můžu k objektu, atributu, metodě přistupovat.
- 19. otázka: Co je to proměnná?
- Místo v paměti, prostor do kterého mohu nastavit nějakou hodnotu (prostor a jaká hodnota se odvíjí od datového typu)
- 20. otázka: Co je to Java?
- Je to programovací jazyk.
- 21. otázka: Syntaxe cyklu for?
- for (int i = 0; i < 10; i++){ tělo cyklu } //stačí jen podmínka
- 22. otázka: Co je to návratový typ?
- Typ, který vrací nějaká metoda.
- 23. otázka: Jak se zapíše while?
- while(podmínka){ tělo cyklu }
- 24. Co je to switch?
- Druh podmínky, když kontrolujeme proměnnou na hodnoty, které předem očekáváme.
- 25. Co je to cyklus?
- Zdrojový kód jehož tělo nám umožní opakovat jiný zdrojový kód, za nějaké podmínky.
- 26. Výhoda a nevýhoda Listu/pole?
- List je statický, pole dynamické. U pole je přímý přístup na prvek.
- 27. Jak udělám list čísel?
- ArrayList<Integer> numbers = new ArrayList(); (Integer proto, protože všechny hodnoty ArrayListu při vytvoření jsou null, int nemůže nabývat hodnoty null.
- 28. Zápis for each cyklu?
- for (int number : numbers) (nějaký prvek nazvaný v tom cyklu : pole, případně collection)
- 29. Co je to metoda?
- Kód obsahující modifikátor přístupu, modifikátor přístupu, návratovou hodnotu, název metody, parametry, tělo metody,
- 30. Co je to konstruktor?
- Mechanismus pro zavedení objektu do paměti, nemá návratový typ. Inicializuje instanci třídy.
- 31. Co je to přístupová metoda getter?
- Metoda, která je vždy veřejná, nemá parametry
- private int age;
- public int getAge(){ this.age = age; return;}
- 32. Co je to enum?
- Výčtový typ, který bude obsahovat jen ty hodnoty, které chci a má je v sobě obsažené (male, female, other).
- 33. Jakým klíčovým slovem vracíme hodnotu z metody?
- return
- 34. Jak přeskočím iteraci cyklu?
- continue
- 35. Jak předčasně dokončím cyklus?
- break
- */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement