Advertisement
Guest User

Untitled

a guest
Mar 25th, 2019
231
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.82 KB | None | 0 0
  1. package com.company;
  2.  
  3. public class Main {
  4.  
  5.  
  6. public static void main(String[] args) {
  7. // write your code here
  8. }
  9. }
  10.  
  11. /*
  12.  
  13. 1. otázka: Co je to algoritmus?
  14. Sekvence libovolných instrukcí k vyřešení problému, posloupnost příkazů.
  15.  
  16. 2. otázka: Co je to programovací jazyk?
  17. Programovací jazyk je komunikační prvek mezi člověkem a procesorem.
  18.  
  19. 3. otázka: Co je to bytecode?
  20. Zdrojový kód se kompiluje do bytecode a bytecode umí intepretovat procesor. (.class)
  21.  
  22. 4. otázka: Co je to objektově orientované paradigma?
  23. Data jsou spojené se svou funkcionalitou.
  24.  
  25. 5. otázka: Co je to třída?
  26. Šablona, předpis obsahující nějaký objekt a jeho atributy.
  27.  
  28. 6. otázka: Co je to program?
  29. Soubor instrukcí naprogramovaný v nějakém programovacím jazyce.
  30.  
  31. 7. otázka: Jaký je rozdíl mezi soubory s příponou .java a .class?
  32. .java je soubor ve zdrojovém kódu, .class obsahuje zkompilovaný zdrojový kód v bytecode.
  33.  
  34. 8. otázka: Je Java multiplatformní?
  35. Ano, je to možné díky JVM.
  36.  
  37. 9. otázka: Co je to kompilátor?
  38. Překládá zdrojový kód do bytecode.
  39.  
  40. 10. otázka: Co je to soubor s příponou .jar?
  41. Spustitelný java soubor, ve kterém je celá aplikace nebo knihovna.
  42.  
  43. 11. otázka: Co je to package?
  44.  
  45. 12. otázka: K čemu je příkaz import?
  46. K přidání (importu) funkcí z balíčků.
  47.  
  48. 13. otázka:
  49.  
  50. 14. otázka: Co je to JVM?
  51. Program, který spouští zkompilovaný zdrojový kód.
  52.  
  53. 15. otázka: Jaké existují modifikátory přístupu?
  54. public, private, protected
  55.  
  56. 16. otázka: Co je to klíčové slovo "new"?
  57. Je to klíčové slovo k vytvoření nové instance třídy, čili objektu.
  58.  
  59. 17. otázka: Jaké existují datové typy?
  60. Primitivní (boolean, int) a objektové (referenční) (Integer, String). Objektové pracují s referencí a primitivní s hodnotou (přímo v paměti).
  61.  
  62. 18. otázka: Co je to modifikátor přístupu?
  63. Určuje, jak můžu k objektu, atributu, metodě přistupovat.
  64.  
  65. 19. otázka: Co je to proměnná?
  66. 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)
  67.  
  68. 20. otázka: Co je to Java?
  69. Je to programovací jazyk.
  70.  
  71. 21. otázka: Syntaxe cyklu for?
  72. for (int i = 0; i < 10; i++){ tělo cyklu } //stačí jen podmínka
  73.  
  74. 22. otázka: Co je to návratový typ?
  75. Typ, který vrací nějaká metoda.
  76.  
  77. 23. otázka: Jak se zapíše while?
  78. while(podmínka){ tělo cyklu }
  79.  
  80. 24. Co je to switch?
  81. Druh podmínky, když kontrolujeme proměnnou na hodnoty, které předem očekáváme.
  82.  
  83. 25. Co je to cyklus?
  84. Zdrojový kód jehož tělo nám umožní opakovat jiný zdrojový kód, za nějaké podmínky.
  85.  
  86. 26. Výhoda a nevýhoda Listu/pole?
  87. List je statický, pole dynamické. U pole je přímý přístup na prvek.
  88.  
  89. 27. Jak udělám list čísel?
  90. 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.
  91.  
  92. 28. Zápis for each cyklu?
  93. for (int number : numbers) (nějaký prvek nazvaný v tom cyklu : pole, případně collection)
  94.  
  95. 29. Co je to metoda?
  96. Kód obsahující modifikátor přístupu, modifikátor přístupu, návratovou hodnotu, název metody, parametry, tělo metody,
  97.  
  98. 30. Co je to konstruktor?
  99. Mechanismus pro zavedení objektu do paměti, nemá návratový typ. Inicializuje instanci třídy.
  100.  
  101. 31. Co je to přístupová metoda getter?
  102. Metoda, která je vždy veřejná, nemá parametry
  103. private int age;
  104. public int getAge(){ this.age = age; return;}
  105.  
  106. 32. Co je to enum?
  107. Výčtový typ, který bude obsahovat jen ty hodnoty, které chci a má je v sobě obsažené (male, female, other).
  108.  
  109. 33. Jakým klíčovým slovem vracíme hodnotu z metody?
  110. return
  111.  
  112. 34. Jak přeskočím iteraci cyklu?
  113. continue
  114.  
  115. 35. Jak předčasně dokončím cyklus?
  116. break
  117.  
  118. */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement